From ec94eefaf4aa878f0c3ff7e11fada0fb15d47133 Mon Sep 17 00:00:00 2001 From: HanzZ Date: Fri, 20 May 2011 12:42:25 +0200 Subject: [PATCH] handle mode only for participants --- backends/libircclient-qt/session.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backends/libircclient-qt/session.cpp b/backends/libircclient-qt/session.cpp index 9662ac3e..a887114b 100644 --- a/backends/libircclient-qt/session.cpp +++ b/backends/libircclient-qt/session.cpp @@ -121,6 +121,8 @@ void MyIrcBuffer::on_modeChanged(const QString& origin, const QString& mode, con // mode changed: "#testik" "HanzZ" "+o" "hanzz_k" qDebug() << "mode changed:" << receiver() << origin << mode << args; std::string nickname = args.toStdString(); + if (nickname.empty()) + return; if (mode == "+o") { p->m_modes[receiver().toStdString() + nickname] = 1; }