--- a/pidgin/gtkpounce.c Sun Sep 08 12:06:44 2013 +0530 +++ b/pidgin/gtkpounce.c Thu Sep 12 19:55:22 2013 +0530 @@ -158,9 +158,7 @@ name = gtk_entry_get_text(GTK_ENTRY(entry)); purple_request_file(entry, _("Select a file"), name, FALSE, - G_CALLBACK(pounce_update_entry_fields), NULL, - NULL, NULL, NULL, - entry); + G_CALLBACK(pounce_update_entry_fields), NULL, NULL, entry); g_signal_connect_swapped(G_OBJECT(entry), "destroy", G_CALLBACK(purple_request_close_with_handle), entry); } @@ -1140,10 +1138,9 @@ buf = g_strdup_printf(_("Are you sure you want to delete the pounce on %s for %s?"), pouncee, pouncer); purple_request_action(pounce, NULL, buf, NULL, 0, - account, pouncee, NULL, - pounce, 2, - _("Delete"), pounces_manager_delete_confirm_cb, - _("Cancel"), NULL); + purple_request_cpar_from_account(account), + pounce, 2, _("Delete"), pounces_manager_delete_confirm_cb, + _("Cancel"), NULL); g_free(buf); }