diff --git a/ChangeLog b/ChangeLog
index c8645bc324..316ae1602b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-01-08  Julien MOUTTE,,,  <julien@moutte.net>
+
+	* sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents): A
+	configure event is not emiting the desired size signal. That fixes
+	aspect ratio issues with gst-player.
+
 2004-01-08  Ronald Bultje  <rbultje@ronald.bitfreak.net>
 
 	* gst/median/gstmedian.c: (gst_median_link), (gst_median_init):
diff --git a/sys/ximage/ximagesink.c b/sys/ximage/ximagesink.c
index 7570d17ed5..3a7ff12451 100644
--- a/sys/ximage/ximagesink.c
+++ b/sys/ximage/ximagesink.c
@@ -355,10 +355,6 @@ gst_ximagesink_handle_xevents (GstXImageSink *ximagesink, GstPad *pad)
                                                             GST_VIDEOSINK_WIDTH (ximagesink),
                                                             GST_VIDEOSINK_HEIGHT (ximagesink));
                       }
-                      
-                    gst_x_overlay_got_desired_size (GST_X_OVERLAY (ximagesink),
-                                             GST_VIDEOSINK_WIDTH (ximagesink),
-                                             GST_VIDEOSINK_HEIGHT (ximagesink));
                   }
               }
             break;