diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c index e15df5393..c094d85f9 100644 --- a/src/plugins/irc/irc-server.c +++ b/src/plugins/irc/irc-server.c @@ -2254,6 +2254,7 @@ irc_server_disconnect (struct t_irc_server *server, int reconnect) for (ptr_channel = server->channels; ptr_channel; ptr_channel = ptr_channel->next_channel) { + irc_nick_free_all (ptr_channel); weechat_printf (ptr_channel->buffer, _("%s: disconnected from server"), "irc");