diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index 202b4a82..45f960a4 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -581,6 +581,8 @@ bool CWebAdminSock::ChanPage(CString& sPageRet, CChan* pChan) { } } + m_pUser->JoinChans(); + if (!CZNC::Get().WriteConfig()) { GetErrorPage(sPageRet, "Channel added/modified, but config was not written"); return true;