--- a/protocols/ircv3/purpleircv3connection.c Mon Mar 17 21:21:06 2025 -0500 +++ b/protocols/ircv3/purpleircv3connection.c Mon Mar 17 21:22:42 2025 -0500 @@ -476,6 +476,9 @@ g_signal_connect_object(client, "message::" IBIS_MSG_KICK, G_CALLBACK(purple_ircv3_message_handler_kick), connection, G_CONNECT_DEFAULT); + g_signal_connect_object(client, "message::" IBIS_MSG_MODE, + G_CALLBACK(purple_ircv3_message_handler_mode), + connection, G_CONNECT_DEFAULT); g_signal_connect_object(client, "message", G_CALLBACK(purple_ircv3_connection_unknown_message_cb),