Index: libgweather/weather.c
===================================================================
--- libgweather/weather.c	(revision 498)
+++ libgweather/weather.c	(working copy)
@@ -34,9 +34,8 @@
 #include <time.h>
 #include <unistd.h>
 
-#include <gtk/gtkicontheme.h>
+#include <gtk/gtk.h>
 #include <gdk-pixbuf/gdk-pixbuf.h>
-#include <gdk-pixbuf/gdk-pixbuf-loader.h>
 #include <gconf/gconf-client.h>
 
 #define GWEATHER_I_KNOW_THIS_IS_UNSTABLE
Index: libgweather/weather.h
===================================================================
--- libgweather/weather.h	(revision 498)
+++ libgweather/weather.h	(working copy)
@@ -25,7 +25,7 @@
 #endif
 
 
-#include <gdk-pixbuf/gdk-pixbuf-loader.h>
+#include <gdk-pixbuf/gdk-pixbuf.h>
 
 G_BEGIN_DECLS
 
Index: libgweather/gweather-gconf.h
===================================================================
--- libgweather/gweather-gconf.h	(revision 498)
+++ libgweather/gweather-gconf.h	(working copy)
@@ -32,8 +32,7 @@
 #endif
 
 
-#include <glib/gmacros.h>
-#include <glib/gerror.h>
+#include <glib.h>
 #include <gconf/gconf-client.h>
 #include <gconf/gconf-value.h>
 
