--- a/pidgin/gtkblist.c Tue Sep 18 22:27:13 2007 +0000
+++ b/pidgin/gtkblist.c Tue Sep 18 23:22:13 2007 +0000
@@ -5682,7 +5682,8 @@
- if ((g = purple_find_group(grp)) == NULL)
+ if ((grp != NULL) && (*grp != '\0') && ((g = purple_find_group(grp)) == NULL)) g = purple_group_new(grp);
purple_blist_add_group(g, NULL);
@@ -5892,7 +5893,8 @@
group_name = pidgin_text_combo_box_entry_get_text(data->group_combo);
- if ((group = purple_find_group(group_name)) == NULL)
+ if ((group_name != NULL) && (*group_name != '\0') && ((group = purple_find_group(group_name)) == NULL)) group = purple_group_new(group_name);
purple_blist_add_group(group, NULL);