diff --git a/ChangeLog b/ChangeLog
index cfcc1ebe77..a40d03b6e2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-05  Edward Hervey  <edward@fluendo.com>
+
+	* configure.ac: (GST_PLUGINS_ALL): 
+	videofilter must be compiled first, since other plugins depend ont it.
+
 2005-07-05  Andy Wingo  <wingo@pobox.com>
 
 	* Way, way, way too many files:
diff --git a/configure.ac b/configure.ac
index c26d3c046b..f351af22ed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,6 +295,7 @@ AC_SUBST(GST_PLUGIN_LDFLAGS)
 
 dnl these are all the gst plug-ins, compilable without additional libs
 GST_PLUGINS_ALL="\
+		videofilter \
 		alpha \
 		avi \
 		effectv \
@@ -307,7 +308,6 @@ GST_PLUGINS_ALL="\
 		smpte	\
 		udp     \
 		videobox \
-		videofilter \
                 "
 
 dnl see if we can build C++ plug-ins