--- a/src/protocols/jabber/jabber.c Wed Jan 21 04:51:29 2004 +0000 +++ b/src/protocols/jabber/jabber.c Wed Jan 21 04:55:34 2004 +0000 @@ -1102,7 +1102,8 @@ if(!(server = g_hash_table_lookup(chat->components, "server"))) continue; - if(!g_utf8_collate(room, jid->node) && !g_utf8_collate(server, jid->domain)) { + if(jid->node && jid->domain && + !g_utf8_collate(room, jid->node) && !g_utf8_collate(server, jid->domain)) { jabber_id_free(jid); return chat; }