diff -urN gst-plugins-good-0.10.24/gst/debugutils/gsttaginject.c gst-plugins-good-0.10.24-patch/gst/debugutils/gsttaginject.c
--- gst-plugins-good-0.10.24/gst/debugutils/gsttaginject.c	2010-06-17 18:13:47.000000000 +0300
+++ gst-plugins-good-0.10.24-patch/gst/debugutils/gsttaginject.c	2011-01-22 13:10:20.887472392 +0200
@@ -168,6 +168,9 @@
       if (!(self->tags = gst_structure_from_string (structure, NULL))) {
         GST_WARNING ("unparsable taglist = '%s'", structure);
       }
+
+      /* Make sure that tags are sended */
+      self->tags_sent = FALSE;
       g_free (structure);
       break;
     }
