diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/irc/irc-config.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/irc/irc-config.c b/src/plugins/irc/irc-config.c index 945ba6bb9..ff8990a8f 100644 --- a/src/plugins/irc/irc-config.c +++ b/src/plugins/irc/irc-config.c @@ -181,9 +181,12 @@ irc_config_compute_nick_colors () for (ptr_nick = ptr_channel->nicks; ptr_nick; ptr_nick = ptr_nick->next_nick) { - if (ptr_nick->color) - free (ptr_nick->color); - ptr_nick->color = strdup (irc_nick_find_color (ptr_nick->name)); + if (weechat_strcasecmp (ptr_nick->name, ptr_server->nick) != 0) + { + if (ptr_nick->color) + free (ptr_nick->color); + ptr_nick->color = strdup (irc_nick_find_color (ptr_nick->name)); + } } } } |