diff -r b5a7f83fa607 -r 70c8feb81d35 QTfrontend/ui/widget/chatwidget.cpp --- a/QTfrontend/ui/widget/chatwidget.cpp Sat Aug 25 12:12:15 2018 +0200 +++ b/QTfrontend/ui/widget/chatwidget.cpp Sat Aug 25 17:43:29 2018 +0200 @@ -373,8 +373,8 @@ // it as host would convert it to it's lower case variant QString HWChatWidget::linkedNick(const QString & nickname) { - // '[' is reserved character used for fake player names in special server messages - if ((nickname != m_userNick) && (!nickname.contains('['))) + // '[' and '(' are reserved characters used for fake player names in special server messages + if ((nickname != m_userNick) && (!nickname.startsWith('[')) && (!nickname.startsWith('('))) // linked nick return QString("%2").arg( QString(nickname.toUtf8().toBase64())).arg(nickname.toHtmlEscaped());