diff --git a/Modules.cpp b/Modules.cpp index 13660b6a..584c8040 100644 --- a/Modules.cpp +++ b/Modules.cpp @@ -805,6 +805,7 @@ bool CModules::LoadModule(const CString& sModule, const CString& sArgs, CUser* p pModule->SetDescription(GetDesc()); pModule->SetGlobal(bIsGlobal); + pModule->SetArgs(sArgs); push_back(pModule); bool bLoaded; @@ -824,8 +825,6 @@ bool CModules::LoadModule(const CString& sModule, const CString& sArgs, CUser* p return false; } - pModule->SetArgs(sArgs); - if (!sRetMsg.empty()) { sRetMsg = "Loaded module [" + sModule + "] [" + sRetMsg + "] [" + sModPath + "]"; } else {