diff --git a/doc/ffprobe.xsd b/doc/ffprobe.xsd
index 8a1e102704af1773ae2cb19b5d658ef76634898e..26fd7d889817f8c2aba3ad747ab2ef6d7631d8e4 100644
--- a/doc/ffprobe.xsd
+++ b/doc/ffprobe.xsd
@@ -178,6 +178,7 @@
 
       <xsd:attribute name="filename"         type="xsd:string" use="required"/>
       <xsd:attribute name="nb_streams"       type="xsd:int"    use="required"/>
+      <xsd:attribute name="nb_programs"      type="xsd:int"    use="required"/>
       <xsd:attribute name="format_name"      type="xsd:string" use="required"/>
       <xsd:attribute name="format_long_name" type="xsd:string"/>
       <xsd:attribute name="start_time"       type="xsd:float"/>