--- a/libpurple/protocols/jabber/buddy.c Wed Feb 25 20:03:08 2009 +0000 +++ b/libpurple/protocols/jabber/buddy.c Mon Mar 02 04:18:40 2009 +0000 @@ -1786,7 +1786,7 @@ if (!jid) return; - if (jabber_chat_find(js, jid->node, jid->domain)) { + if (jid->node && jabber_chat_find(js, jid->node, jid->domain)) { /* For a conversation, include the resource (indicates the user). */ jabber_buddy_get_info_for_jid(js, who); } else {