summaryrefslogtreecommitdiff
path: root/pidgin/gtkrequest.c
diff options
context:
space:
mode:
Diffstat (limited to 'pidgin/gtkrequest.c')
-rw-r--r--pidgin/gtkrequest.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pidgin/gtkrequest.c b/pidgin/gtkrequest.c
index f8d1fd2082..acd557c090 100644
--- a/pidgin/gtkrequest.c
+++ b/pidgin/gtkrequest.c
@@ -1239,14 +1239,14 @@ create_account_field(PurpleRequestField *field, GtkWidget **account_hint)
pidgin_account_chooser_set_selected(PIDGIN_ACCOUNT_CHOOSER(widget),
account);
+ g_signal_connect(widget, "notify::account", G_CALLBACK(field_account_cb),
+ field);
+
if(GTK_IS_FILTER(filter)) {
pidgin_account_chooser_set_filter(PIDGIN_ACCOUNT_CHOOSER(widget), filter);
g_object_unref(filter);
}
- g_signal_connect(widget, "notify::account", G_CALLBACK(field_account_cb),
- field);
-
type_hint = purple_request_field_get_type_hint(field);
if(purple_strequal(type_hint, "account")) {
*account_hint = widget;