--- a/libpurple/buddylist.c Wed Jun 11 03:37:11 2014 +0200 +++ b/libpurple/buddylist.c Thu Jun 12 22:02:46 2014 +0530 @@ -1055,7 +1055,7 @@ } if (purple_account_is_connected(account)) { purple_counting_node_change_current_size(contact_counter, +1); - if (purple_counting_node_get_online_count(contact_counter) == 1) + if (purple_counting_node_get_current_size(contact_counter) == 1) purple_counting_node_change_current_size(group_counter, +1); } purple_counting_node_change_total_size(contact_counter, +1);