--- a/libgaim/protocols/oscar/oscar.c Sat Dec 09 20:11:43 2006 +0000 +++ b/libgaim/protocols/oscar/oscar.c Sat Dec 09 20:20:17 2006 +0000 @@ -2330,8 +2330,9 @@ data->name = sn; data->nick = NULL; - gaim_account_request_authorization(account, sn, - NULL, NULL, reason, gaim_find_buddy(account, sn), G_CALLBACK(gaim_auth_grant), + gaim_account_request_authorization(account, sn, NULL, NULL, + reason, gaim_find_buddy(account, sn) != NULL, + G_CALLBACK(gaim_auth_grant), G_CALLBACK(gaim_auth_dontgrant_msgprompt), data); g_free(reason); } @@ -5042,8 +5043,8 @@ data->name = g_strdup(sn); data->nick = NULL; - gaim_account_request_authorization(account, nombre, - NULL, NULL, reason, buddy, G_CALLBACK(gaim_auth_grant), + gaim_account_request_authorization(account, nombre, NULL, NULL, + reason, buddy != NULL, G_CALLBACK(gaim_auth_grant), G_CALLBACK(gaim_auth_dontgrant_msgprompt), data); g_free(nombre); g_free(reason);