7ddf3fee256509f1f4d94efc4cf2b24238750a02
diff --git a/battstat/battstat-hal.c b/battstat/battstat-hal.c
index 67ceaf7..328b624 100644
--- a/battstat/battstat-hal.c
+++ b/battstat/battstat-hal.c
@@ -19,7 +19,6 @@
  */
 
 #include <config.h>
-#include <libgnome/gnome-i18n.h>
 
 #ifdef HAVE_HAL
 
diff --git a/battstat/battstat_applet.c b/battstat/battstat_applet.c
index fb6d7cd..2d13103 100644
--- a/battstat/battstat_applet.c
+++ b/battstat/battstat_applet.c
@@ -39,8 +39,6 @@
 
 #include <libgnome/libgnome.h>
 
-#include <libgnomeui/libgnomeui.h>
-
 #include <panel-applet.h>
 #include <panel-applet-gconf.h>
 
@@ -1176,10 +1174,17 @@ void
 battstat_show_help( ProgressData *battstat, const char *section )
 {
   GError *error = NULL;
+  char *uri;
+
+  if (section)
+    uri = g_strdup_printf ("ghelp:battstat?%s", section);
+  else
+    uri = "ghelp:battstat";
 
-  gnome_help_display_on_screen( "battstat", section,
-                                gtk_widget_get_screen( battstat->applet ),
-                                &error );
+  gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (battstat->applet)),
+                uri,
+                gtk_get_current_event_time (),
+                &error);
 
   if( error )
   {
diff --git a/battstat/properties.c b/battstat/properties.c
index 42304e6..f205202 100644
--- a/battstat/properties.c
+++ b/battstat/properties.c
@@ -44,10 +44,6 @@
 
 #include <gconf/gconf-client.h>
 
-#include <libgnome/libgnome.h>
-
-#include <libgnomeui/libgnomeui.h>
-
 #include <panel-applet.h>
 #include <panel-applet-gconf.h>
 
