diff --git a/src/menu.cpp b/src/menu.cpp index af716e8c5..547d3645d 100644 --- a/src/menu.cpp +++ b/src/menu.cpp @@ -50,7 +50,8 @@ void showmapatpos(int level, int xoff, int yoff, int wm, stCloneKeenPlus *pCKP) else numsel = pCKP->Resources.GameSelected-1; - loadmap(levelname, pCKP->GameData[numsel].DataDirectory, level, wm, pCKP); + if(loadmap(levelname, pCKP->GameData[numsel].DataDirectory, level, wm, pCKP) != 0) + return; drawmap(); for(i=0;i