diff -Nur gst-plugins-good0.10-0.10.0/ext/esd/esdsink.c gst-plugins-good0.10-0.10.0.new/ext/esd/esdsink.c
--- gst-plugins-good0.10-0.10.0/ext/esd/esdsink.c	2005-08-08 19:27:28.000000000 +0200
+++ gst-plugins-good0.10-0.10.0.new/ext/esd/esdsink.c	2006-01-03 16:21:14.000000000 +0100
@@ -379,7 +379,7 @@
 gboolean
 gst_esdsink_factory_init (GstPlugin * plugin)
 {
-  if (!gst_element_register (plugin, "esdsink", GST_RANK_NONE,
+  if (!gst_element_register (plugin, "esdsink", GST_RANK_PRIMARY-1,
           GST_TYPE_ESDSINK))
     return FALSE;
 
