--- a/libpurple/protocols/jabber/presence.c Mon Mar 20 23:06:42 2023 -0500 +++ b/libpurple/protocols/jabber/presence.c Tue Mar 21 00:39:45 2023 -0500 @@ -1244,6 +1244,5 @@ void jabber_presence_uninit(void) { - g_hash_table_destroy(presence_handlers); - presence_handlers = NULL; + g_clear_pointer(&presence_handlers , g_hash_table_destroy); }