diff src/protocols/jabber/jabber.c @ 8158:e283be34aadf

[gaim-migrate @ 8870] this hasn't crahed on me yet, and lets chats know what your nick is on a per-room basis, since Jabber is cool enough to let you be different nicks in different rooms committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Wed, 21 Jan 2004 04:55:34 +0000
parents 8f4ce853e685
children ac7bf273bd66
line wrap: on
line diff
--- 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;
 			}