144bcd1639b0f5a29ffdbf69a3c344cbbe6dcaee
diff --git a/multiload/main.c b/multiload/main.c
index 22caebc..b201c09 100644
--- a/multiload/main.c
+++ b/multiload/main.c
@@ -24,7 +24,6 @@
 #include <gdk-pixbuf/gdk-pixbuf.h>
 #include <gconf/gconf-client.h>
 #include <libgnome/gnome-desktop-item.h> 
-#include <libgnomeui/gnome-help.h>
 #include <panel-applet.h>
 #include <panel-applet-gconf.h>
 
@@ -73,11 +72,11 @@ help_cb (BonoboUIComponent *uic,
 
  	GError *error = NULL;
                                                                                 
-    	gnome_help_display_on_screen (
-                "multiload", NULL,
-                gtk_widget_get_screen (GTK_WIDGET (ma->applet)),
-                &error);
-                                                                                
+	gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (ma->applet)),
+			"ghelp:multiload",
+			gtk_get_current_event_time (),
+			&error);
+
     	if (error) { /* FIXME: the user needs to see this */
         	g_warning ("help error: %s\n", error->message);
         	g_error_free (error);
diff --git a/multiload/properties.c b/multiload/properties.c
index 1c5bfcc..8b6fbd7 100644
--- a/multiload/properties.c
+++ b/multiload/properties.c
@@ -16,7 +16,6 @@
 #include <gtk/gtk.h>
 
 #include <gconf/gconf-client.h>
-#include <libgnomeui/gnome-help.h>
 #include <panel-applet.h>
 #include <panel-applet-gconf.h>
 
@@ -104,10 +103,9 @@ properties_close_cb (GtkWidget *widget, gint arg, MultiloadApplet *ma)
 	{
 		case GTK_RESPONSE_HELP:
 
-		        gnome_help_display_on_screen (
-					"multiload", NULL,
-					gtk_widget_get_screen (GTK_WIDGET (
-							ma->applet)),
+			gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (ma->applet)),
+					"ghelp:multiload?multiload-prefs",
+					gtk_get_current_event_time (),
 					&error);
 
 			if (error) { /* FIXME: the user needs to see this */
