diff -r 868965128ec8 -r 8bc668d886f4 pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Sat Aug 04 00:12:46 2012 -0400 +++ b/pidgin/gtkwebview.c Sat Aug 04 02:44:52 2012 -0400 @@ -500,14 +500,14 @@ priv->load_queue = g_queue_new(); - g_signal_connect(webview, "navigation-policy-decision-requested", - G_CALLBACK(webview_link_clicked), NULL); + g_signal_connect(G_OBJECT(webview), "navigation-policy-decision-requested", + G_CALLBACK(webview_link_clicked), NULL); - g_signal_connect(webview, "load-started", - G_CALLBACK(webview_load_started), NULL); + g_signal_connect(G_OBJECT(webview), "load-started", + G_CALLBACK(webview_load_started), NULL); - g_signal_connect(webview, "load-finished", - G_CALLBACK(webview_load_finished), NULL); + g_signal_connect(G_OBJECT(webview), "load-finished", + G_CALLBACK(webview_load_finished), NULL); g_signal_connect(G_OBJECT(webview), "resource-request-starting", G_CALLBACK(webview_resource_loading), NULL);