--- a/libpurple/protocols/qq/buddy_opt.c Wed Oct 22 14:40:04 2008 +0000 +++ b/libpurple/protocols/qq/buddy_opt.c Wed Oct 22 14:41:13 2008 +0000 @@ -512,7 +512,7 @@ g_return_val_if_fail(gc->account != NULL && uid != 0, NULL); qd = (qq_data *) gc->proto_data; - if (is_known || uid == qd->uid) { + if (is_known) { group_name = g_strdup_printf(PURPLE_GROUP_QQ_FORMAT, purple_account_get_username(gc->account)); } else { @@ -529,7 +529,7 @@ purple_blist_remove_buddy(buddy); buddy = purple_buddy_new(gc->account, buddy_name, NULL); - if ( !is_known && uid != qd->uid) { + if ( !is_known) { if (purple_privacy_check(gc->account, buddy_name)) { purple_privacy_deny(gc->account, buddy_name, TRUE, FALSE); } else {