# HG changeset patch # User Paul Aurich # Date 1272862950 0 # Node ID 5286451c3d44049b48ad40fcaf4eaa2176aa9535 # Parent 95ab863d580f57367d5a2f12e62e537079ea546a jabber: Avoid an assertion failure for presence from bare domains diff -r 95ab863d580f -r 5286451c3d44 libpurple/protocols/jabber/presence.c --- a/libpurple/protocols/jabber/presence.c Sun May 02 21:31:23 2010 +0000 +++ b/libpurple/protocols/jabber/presence.c Mon May 03 05:02:30 2010 +0000 @@ -924,8 +924,9 @@ goto out; } - presence.chat = jabber_chat_find(js, presence.jid_from->node, - presence.jid_from->domain); + if (presence.jid_from->node) + presence.chat = jabber_chat_find(js, presence.jid_from->node, + presence.jid_from->domain); if(presence.jb->error_msg) { g_free(presence.jb->error_msg); presence.jb->error_msg = NULL;