diff --git a/Modules.cpp b/Modules.cpp index 2b0e46af..85db0283 100644 --- a/Modules.cpp +++ b/Modules.cpp @@ -598,7 +598,7 @@ CModules::~CModules() { void CModules::UnloadAll() { while (size()) { CString sRetMsg; - CString sModName = (*this)[0]->GetModName(); + CString sModName = back()->GetModName(); UnloadModule(sModName, sRetMsg); } }