diff --git a/gnome/src/eel-gconf-extensions.c b/gnome/src/eel-gconf-extensions.c
index 1835935eeddfa86c22201518232f8a3a021dbcdd..c9fdf210f59ab1a9854244de9b9e6a46246fe0c7 100644
--- a/gnome/src/eel-gconf-extensions.c
+++ b/gnome/src/eel-gconf-extensions.c
@@ -28,9 +28,8 @@
 
 #include <gconf/gconf-client.h>
 #include <gconf/gconf.h>
-#include <gtk/gtkwidget.h>
+#include <gtk/gtk.h>
 #include <libgnome/gnome-i18n.h>
-#include <gtk/gtkmessagedialog.h>
 
 static GConfClient *global_gconf_client = NULL;
 
diff --git a/gnome/src/icons/icon_factory.c b/gnome/src/icons/icon_factory.c
index fc833625b0779f67f08510a59d45a8025e8b2d08..a888aec6eb96ae189af172e5d419a1a59721dcaf 100644
--- a/gnome/src/icons/icon_factory.c
+++ b/gnome/src/icons/icon_factory.c
@@ -32,7 +32,7 @@
 #include "icons/pixmap_data.h"
 
 
-#include <gtk/gtkiconfactory.h>
+#include <gtk/gtk.h>
 #include "icons/pixmap_data.h"
 #include "sflphone_const.h"
 
diff --git a/gnome/src/widget/minidialog.c b/gnome/src/widget/minidialog.c
index 3867d19e7373031ab9e1f76bbd466e9fb1654eca..dd45a1dcf02868d8d8c030ad96c96ff908227757 100644
--- a/gnome/src/widget/minidialog.c
+++ b/gnome/src/widget/minidialog.c
@@ -23,8 +23,6 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111-1301  USA
  */
-#include <gtk/gtkhbox.h>
-#include <gtk/gtkbutton.h>
 #include <gtk/gtk.h>
 #include "sflphone_const.h"
 #include "minidialog.h"
diff --git a/gnome/src/widget/minidialog.h b/gnome/src/widget/minidialog.h
index 55d83d9c0c93547bd8349b07b1d73f36c7e96ce2..6f02b83be4a8432dccca4669cc5c3afc18b0c104 100644
--- a/gnome/src/widget/minidialog.h
+++ b/gnome/src/widget/minidialog.h
@@ -28,8 +28,6 @@
 #define __PIDGIN_MINI_DIALOG_H__
 
 #include <glib-object.h>
-#include <gtk/gtkvbox.h>
-#include <gtk/gtklabel.h>
 
 G_BEGIN_DECLS