Index: gtk+2.0-2.16.1/gtk/gtkaboutdialog.c
===================================================================
--- gtk+2.0-2.16.1.orig/gtk/gtkaboutdialog.c	2009-04-22 17:28:17.000000000 +0200
+++ gtk+2.0-2.16.1/gtk/gtkaboutdialog.c	2009-04-22 17:29:09.000000000 +0200
@@ -128,8 +128,6 @@
 static void                 gtk_about_dialog_show           (GtkWidget          *widge);
 static void                 update_name_version             (GtkAboutDialog     *about);
 static GtkIconSet *         icon_set_new_from_pixbufs       (GList              *pixbufs);
-static void                 activate_url                    (GtkWidget          *widget,
-							     gpointer            data);
 static void                 follow_if_link                  (GtkAboutDialog     *about,
 							     GtkTextView        *text_view,
 							     GtkTextIter        *iter);
@@ -469,8 +467,6 @@
 
   priv->website_button = button = gtk_link_button_new (""); 
   gtk_widget_set_no_show_all (button, TRUE);
-  g_signal_connect (G_OBJECT (button), "clicked",
-		    G_CALLBACK (activate_url), about);
   gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
   
   priv->website_label = button = gtk_label_new ("");
@@ -1642,17 +1638,6 @@
 }
 
 static void
-activate_url (GtkWidget *widget, 
-	      gpointer   data)
-{
-  GtkAboutDialog *about = GTK_ABOUT_DIALOG (data);
-  const gchar *url = gtk_link_button_get_uri (GTK_LINK_BUTTON (widget));
-  
-  if (activate_url_hook != NULL)
-    (* activate_url_hook) (about, url, activate_url_hook_data);
-}
-
-static void
 follow_if_link (GtkAboutDialog *about,
 		GtkTextView    *text_view,
 		GtkTextIter    *iter)
