diff --git a/modules/partyline.cpp b/modules/partyline.cpp index 20f67da0..64c45469 100644 --- a/modules/partyline.cpp +++ b/modules/partyline.cpp @@ -119,7 +119,8 @@ public: if (sAction == "topic") { pChannel = FindChannel(sKey); - if (pChannel && !sKey.empty()) { + if (pChannel && !(it->second).empty()) { + PutChan(pChannel->GetNicks(), ":irc.znc.in TOPIC " + pChannel->GetName() + " :" + it->second); pChannel->SetTopic(it->second); } }