--- a/libpurple/protocols/jabber/roster.c Thu Mar 23 19:37:57 2017 +0300 +++ b/libpurple/protocols/jabber/roster.c Thu Mar 23 21:01:15 2017 +0300 @@ -453,7 +453,7 @@ GSList *buddies, *groups = NULL; PurpleBuddy *b; - if(!old_group || !new_group || !strcmp(old_group, new_group)) + if(!old_group || !new_group || purple_strequal(old_group, new_group)) return; buddies = purple_find_buddies(gc->account, name);