--- a/libpurple/protocols/gg/pubdir-prpl.c Tue Sep 10 21:47:37 2013 +0200 +++ b/libpurple/protocols/gg/pubdir-prpl.c Tue Sep 10 22:32:40 2013 +0200 @@ -547,7 +547,7 @@ _("Please, enter your search criteria below"), fields, _("OK"), G_CALLBACK(ggp_pubdir_search_request), _("Cancel"), NULL, - purple_connection_get_account(gc), NULL, NULL, gc); + purple_request_cpar_from_connection(gc), gc); } static void ggp_pubdir_search_request(PurpleConnection *gc, @@ -874,7 +874,7 @@ NULL, fields, _("OK"), G_CALLBACK(ggp_pubdir_set_info_request), _("Cancel"), NULL, - purple_connection_get_account(gc), NULL, NULL, gc); + purple_request_cpar_from_connection(gc), gc); }