--- a/protocols/xmpp/purplexmppcore.c Fri Nov 01 00:32:09 2024 -0500 +++ b/protocols/xmpp/purplexmppcore.c Fri Nov 01 00:37:27 2024 -0500 @@ -78,7 +78,7 @@ manager = purple_protocol_manager_get_default(); if(PURPLE_IS_PROTOCOL_MANAGER(manager)) { - if(!purple_protocol_manager_register(manager, xmpp_protocol, error)) { + if(!purple_protocol_manager_add(manager, xmpp_protocol, error)) { g_clear_object(&xmpp_protocol); return FALSE; @@ -104,9 +104,7 @@ manager = purple_protocol_manager_get_default(); if(PURPLE_IS_PROTOCOL_MANAGER(manager)) { - if(!purple_protocol_manager_unregister(manager, xmpp_protocol, - error)) - { + if(!purple_protocol_manager_remove(manager, xmpp_protocol, error)) { return FALSE; } }