diff --git a/core/app/InitController.java b/core/app/InitController.java
index dd862eff3aad684974898a4f42446114cc73171d..e1e82a31ae21a6b4e490aafa9468efb87a9efb88 100644
--- a/core/app/InitController.java
+++ b/core/app/InitController.java
@@ -58,7 +58,7 @@ public class InitController {
 	 */
 	public static String nextMapName(int level)
 	{
-		return MAP_DIR + File.separator + mapNames[(level%mapNames.length)-1];
+		return MAP_DIR + File.separator + mapNames[(level-1)%mapNames.length];
 	}
 
 	/**