--- a/libpurple/protocols/msn/error.c Wed Sep 18 18:24:28 2013 +0200 +++ b/libpurple/protocols/msn/error.c Sat Sep 21 11:54:03 2013 +0200 @@ -273,8 +273,12 @@ msn_error_get_text(type, &debug)); if (debug) purple_debug_warning("msn", "error %d: %s\n", type, buf); - else - purple_notify_error(purple_account_get_connection(session->account), NULL, buf, NULL); + else { + purple_notify_error( + purple_account_get_connection(session->account), NULL, + buf, NULL, purple_request_cpar_from_account( + session->account)); + } g_free(buf); }