--- a/libpurple/protocols/irc/irc.c Thu Apr 03 09:37:53 2014 +0530 +++ b/libpurple/protocols/irc/irc.c Mon Apr 07 20:02:22 2014 +0530 @@ -225,7 +225,7 @@ break; g_string_append_printf(string, "%s ", ib->name); ib->new_online_status = FALSE; - irc->buddies_outstanding = g_list_remove_link(irc->buddies_outstanding, lp); + irc->buddies_outstanding = g_list_delete_link(irc->buddies_outstanding, lp); } if (string->len) {