--- a/libpurple/protocols/jabber/libxmpp.c Sun Aug 11 05:34:18 2013 +0530 +++ b/libpurple/protocols/jabber/libxmpp.c Sun Aug 11 05:34:39 2013 +0530 @@ -295,7 +295,7 @@ PURPLE_CALLBACK(xmpp_uri_handler), NULL); purple_protocols_add(my_protocol); - jabber_plugin_init(plugin); + jabber_plugin_init(my_protocol); return TRUE; } @@ -303,7 +303,7 @@ static gboolean plugin_unload(PurplePlugin *plugin, GError **error) { - jabber_plugin_uninit(plugin); + jabber_plugin_uninit(my_protocol); purple_protocols_remove(my_protocol); return TRUE;