--- a/libpurple/protocols/jabber/iq.c Sun Jul 28 23:36:59 2013 +0530 +++ b/libpurple/protocols/jabber/iq.c Sun Jul 28 23:44:39 2013 +0530 @@ -345,7 +345,7 @@ return; } - signal_return = GPOINTER_TO_INT(purple_signal_emit_return_1(purple_connection_get_prpl(js->gc), + signal_return = GPOINTER_TO_INT(purple_signal_emit_return_1(purple_connection_get_protocol_info(js->gc), "jabber-receiving-iq", js->gc, iq_type, id, from, packet)); if (signal_return) return; @@ -370,7 +370,7 @@ g_free(key); if (signal_ref > 0) { - signal_return = GPOINTER_TO_INT(purple_signal_emit_return_1(purple_connection_get_prpl(js->gc), "jabber-watched-iq", + signal_return = GPOINTER_TO_INT(purple_signal_emit_return_1(purple_connection_get_protocol_info(js->gc), "jabber-watched-iq", js->gc, iq_type, id, from, child)); if (signal_return) return;