diff -r 35d5e8fcc07b -r c8486462bb63 libpurple/protocols/msn/error.c --- a/libpurple/protocols/msn/error.c Tue Sep 10 15:34:10 2013 +0200 +++ b/libpurple/protocols/msn/error.c Tue Sep 10 21:47:37 2013 +0200 @@ -373,7 +373,7 @@ } purple_request_action(gc, NULL, msg, reason, PURPLE_DEFAULT_ACTION_NONE, - account, data->who, NULL, + purple_request_cpar_from_account(account), data, 2, _("Yes"), G_CALLBACK(msn_add_cb), _("No"), G_CALLBACK(msn_rem_cb));