diff --git a/src/stratagus/stratagus.cpp b/src/stratagus/stratagus.cpp index f4d6f8303..bea073ee6 100644 --- a/src/stratagus/stratagus.cpp +++ b/src/stratagus/stratagus.cpp @@ -750,9 +750,11 @@ void MenuLoop(const char* filename, WorldMap* map) PreMenuSetup(); filename = NextChapter(); - sprintf(CurrentMapPath, "%s/%s", StratagusLibPath, filename); -// filename = CurrentMapPath; - DebugPrint("Next chapter %s\n" _C_ CurrentMapPath); + if (filename) { + sprintf(CurrentMapPath, "%s/%s", StratagusLibPath, filename); + filename = CurrentMapPath; + DebugPrint("Next chapter %s\n" _C_ CurrentMapPath); + } } }