--- a/protocols/ircv3/purpleircv3connection.c Mon Oct 14 22:58:04 2024 -0500 +++ b/protocols/ircv3/purpleircv3connection.c Mon Oct 14 23:00:58 2024 -0500 @@ -476,6 +476,9 @@ g_signal_connect_object(client, "message::" IBIS_MSG_PART, G_CALLBACK(purple_ircv3_message_handler_part), connection, G_CONNECT_DEFAULT); + g_signal_connect_object(client, "message::" IBIS_MSG_QUIT, + G_CALLBACK(purple_ircv3_message_handler_quit), + connection, G_CONNECT_DEFAULT); g_signal_connect_object(client, "message::" IBIS_RPL_NAMREPLY, G_CALLBACK(purple_ircv3_message_handler_namreply), connection, G_CONNECT_DEFAULT);