libpurple/protocols/jabber/data.c

changeset 30453
206741a404ca
parent 30452
30db199e757d
child 31294
73607ab89c6f
--- a/libpurple/protocols/jabber/data.c	Thu Jun 17 01:45:44 2010 +0000
+++ b/libpurple/protocols/jabber/data.c	Thu Jun 17 01:51:58 2010 +0000
@@ -291,7 +291,7 @@
 	if (data_element && type == JABBER_IQ_RESULT) {
 		JabberData *data = jabber_data_create_from_xml(data_element);
 
-		if (!ephemeral) {
+		if (data && !ephemeral) {
 			jabber_data_associate_remote(js, from, data);
 		}
 		cb(data, alt, userdata);

mercurial