diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index fe2ddf24df..57ea1674d4 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -98,6 +98,7 @@
+
diff --git a/docs/plugins/inspect/plugin-dirac.xml b/docs/plugins/inspect/plugin-dirac.xml
new file mode 100644
index 0000000000..e16d0a32e6
--- /dev/null
+++ b/docs/plugins/inspect/plugin-dirac.xml
@@ -0,0 +1,34 @@
+
+ dirac
+ Dirac plugin
+ ../../ext/dirac/.libs/libgstdirac.so
+ libgstdirac.so
+ 0.10.10.1
+ LGPL
+ gst-plugins-bad
+ GStreamer Bad Plug-ins CVS/prerelease
+ Unknown package origin
+
+
+ diracenc
+ Dirac Encoder
+ Codec/Encoder/Video
+ Encode raw YUV video into Dirac stream
+ David Schleef <ds@schleef.org>
+
+
+ sink
+ sink
+ always
+ video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ video/x-dirac
+
+
+
+
+
\ No newline at end of file