# HG changeset patch # User Daniel Atallah # Date 1210970848 0 # Node ID 882af25a8edf18cfef4778ac7cefd896a15d9234 # Parent 77fc073e5a0b5bbc7123604d13013856958ca707 Fix handling of empty groups in MySpace. Fixes #3378. diff -r 77fc073e5a0b -r 882af25a8edf libpurple/protocols/myspace/myspace.c --- a/libpurple/protocols/myspace/myspace.c Fri May 16 20:19:12 2008 +0000 +++ b/libpurple/protocols/myspace/myspace.c Fri May 16 20:47:28 2008 +0000 @@ -2824,7 +2824,8 @@ /* 1. Creates a new group, or gets existing group if it exists (or so * the documentation claims). */ group_name = msim_msg_get_string(contact_info, "GroupName"); - if (!group_name) { + if (!group_name || (*group_name == '\0')) { + g_free(group_name); group_name = g_strdup(_("IM Friends")); purple_debug_info("myspace", "No GroupName specified, defaulting to '%s'.\n", group_name); }