diff --git a/src/IRCSock.cpp b/src/IRCSock.cpp index 64fd091f..738b5bf9 100644 --- a/src/IRCSock.cpp +++ b/src/IRCSock.cpp @@ -1143,9 +1143,10 @@ void CIRCSock::Disconnected() { m_pNetwork->ClearRawBuffer(); m_pNetwork->ClearMotdBuffer(); + CString sPrefix = m_pNetwork->GetUser()->GetStatusPrefix(); for (CChan* pChan : m_pNetwork->GetChans()) { if(pChan->IsOn()) { - m_pNetwork->PutUser(":ZNC!znc@znc.in KICK " + pChan->GetName() + " " + GetNick() + m_pNetwork->PutUser(":" + sPrefix + "status!znc@znc.in KICK " + pChan->GetName() + " " + GetNick() + " :You have been disconnected from the IRC server"); } }