diff --git a/docs/manual/advanced-dataaccess.xml b/docs/manual/advanced-dataaccess.xml
index eb297c8..73b547c 100644
--- a/docs/manual/advanced-dataaccess.xml
+++ b/docs/manual/advanced-dataaccess.xml
@@ -1195,6 +1195,17 @@ main (int argc, char **argv)
           to flush any queued data in the element by sending an EOS event
           down the element sink pad(s) and by waiting that the EOS leaves
           the elements (with an event probe).
+        </para>
+          If you do not do this, you will lose the data which is buffered
+          by the unlinked element. This will result in a simple frame loss
+          (one or more video frames, several milliseconds of audio) if the
+          removed element does not do muxing. However if you remove a muxer
+          (and in some cases an encoder) from the pipeline, you risk getting
+          a corrupted file which could not be played properly, as some 
+          relevant metadata (header, seek/index tables, internal sync tags)
+          will not be stored.
+        <para>
+
           See also <xref linkend="section-dynamic-changing"/>.
         </para>
       </listitem>
