src/protocols/jabber/jabber.c

changeset 8158
a62f04d81823
parent 8135
d4df7d1821a5
child 8166
0a109d9655c7
--- 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;
 			}

mercurial