Index: src/XMPPJID.m ================================================================== --- src/XMPPJID.m +++ src/XMPPJID.m @@ -129,10 +129,14 @@ return [OFString stringWithFormat: @"%@", domain]; } - (OFString*)fullJID { + /* If we don't have a resource, the full JID is equal to the bare JID */ + if (resource == nil) + return [self bareJID]; + if (node != nil) return [OFString stringWithFormat: @"%@@%@/%@", node, domain, resource]; else return [OFString stringWithFormat: @"%@/%@",