diff -r fa4d47377827 -r 42e9e59fbf0f libpurple/protocols/jabber/auth.c --- a/libpurple/protocols/jabber/auth.c Sun Sep 29 16:33:41 2013 +0530 +++ b/libpurple/protocols/jabber/auth.c Sun Sep 29 16:48:49 2013 +0530 @@ -105,7 +105,8 @@ if (!entry || !*entry) { - purple_notify_error(account, NULL, _("Password is required to sign on."), NULL); + purple_notify_error(account, NULL, _("Password is required to sign on."), NULL, + purple_request_cpar_from_account(account)); return; }