--- a/src/buddy.c Mon Mar 31 07:51:01 2003 +0000 +++ b/src/buddy.c Mon Mar 31 08:54:09 2003 +0000 @@ -1336,7 +1336,9 @@ if (get_iter_from_node(node, &iter)) { gtk_tree_store_remove(gtkblist->treemodel, &iter); - if(GAIM_BLIST_NODE_IS_BUDDY(node) && gaim_blist_get_group_online_count((struct group *)node->parent) == 0) { + if(GAIM_BLIST_NODE_IS_BUDDY(node) && + !gtkblist->editmode && + gaim_blist_get_group_online_count((struct group *)node->parent) == 0) { GtkTreeIter groupiter; if(get_iter_from_node(node->parent, &groupiter)) gtk_tree_store_remove(gtkblist->treemodel, &groupiter);