diff -r 9e8519078e00 -r 21ab22a60bcb mcabber/src/hooks.c --- a/mcabber/src/hooks.c Fri Oct 07 19:15:26 2005 +0200 +++ b/mcabber/src/hooks.c Fri Oct 07 20:12:11 2005 +0200 @@ -66,6 +66,9 @@ if (bmsg) g_free(bmsg); return; } + } else if (is_groupchat) { + // Make sure the type is ROOM + buddy_settype(roster_usr->data, ROSTER_TYPE_ROOM); } is_room = !!(buddy_gettype(roster_usr->data) & ROSTER_TYPE_ROOM);