diff -r aa3f777462d8 -r 6b65c0e4ba15 libpurple/protocols/bonjour/xmpp.c --- a/libpurple/protocols/bonjour/xmpp.c Tue Feb 20 00:40:30 2024 -0600 +++ b/libpurple/protocols/bonjour/xmpp.c Tue Feb 20 00:55:28 2024 -0600 @@ -1262,7 +1262,7 @@ g_clear_object(&bconv->input); g_clear_object(&bconv->output); - g_object_unref(G_OBJECT(bconv->tx_buf)); + g_object_unref(bconv->tx_buf); if (bconv->stream_data != NULL) { struct _stream_start_data *ss = bconv->stream_data; g_free(ss->msg);