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