# HG changeset patch
# User Nathan Walp <nwalp@pidgin.im>
# Date 1077817237 0
# Node ID 5d039bc193502f57102aef088f62f59e6d6b0073
# Parent  0d980682678f2f130eb2b1f484950e070304e716
[gaim-migrate @ 9071]
fix a potential segfault

committer: Tailor Script <tailor@pidgin.im>

diff -r 0d980682678f -r 5d039bc19350 src/protocols/jabber/roster.c
--- a/src/protocols/jabber/roster.c	Thu Feb 26 17:29:14 2004 +0000
+++ b/src/protocols/jabber/roster.c	Thu Feb 26 17:40:37 2004 +0000
@@ -157,7 +157,11 @@
 		name = xmlnode_get_attrib(item, "name");
 		ask = xmlnode_get_attrib(item, "ask");
 
-		jb = jabber_buddy_find(js, jid, TRUE);
+		if(!jid)
+			continue;
+
+		if(!(jb = jabber_buddy_find(js, jid, TRUE)))
+			continue;
 
 		if(!subscription)
 			jb->subscription = JABBER_SUB_NONE;