diff -pruN 0.0.0+svn4904-1/debian/changelog 0.0.0+svn4905-1/debian/changelog
--- 0.0.0+svn4904-1/debian/changelog	2022-06-01 03:17:55.000000000 +0000
+++ 0.0.0+svn4905-1/debian/changelog	2022-08-01 03:31:14.000000000 +0000
@@ -1,3 +1,10 @@
+mkgmap (0.0.0+svn4905-1) unstable; urgency=medium
+
+  * New upstream SVN snapshot.
+  * Bump Standards-Version to 4.6.1, no changes.
+
+ -- Bas Couwenberg <sebastic@debian.org>  Mon, 01 Aug 2022 05:31:14 +0200
+
 mkgmap (0.0.0+svn4904-1) unstable; urgency=medium
 
   * New upstream SVN snapshot.
diff -pruN 0.0.0+svn4904-1/debian/control 0.0.0+svn4905-1/debian/control
--- 0.0.0+svn4904-1/debian/control	2021-09-12 16:35:47.000000000 +0000
+++ 0.0.0+svn4905-1/debian/control	2022-06-21 05:13:18.000000000 +0000
@@ -14,7 +14,7 @@ Build-Depends: ant,
                libprotobuf-java,
                libosmpbf-java (>= 1.3.3-14),
                time
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/mkgmap
 Vcs-Git: https://salsa.debian.org/debian-gis-team/mkgmap.git
 Homepage: http://www.mkgmap.org.uk
diff -pruN 0.0.0+svn4904-1/resources/mkgmap-version.properties 0.0.0+svn4905-1/resources/mkgmap-version.properties
--- 0.0.0+svn4904-1/resources/mkgmap-version.properties	2022-05-30 03:57:04.000000000 +0000
+++ 0.0.0+svn4905-1/resources/mkgmap-version.properties	2022-07-13 05:18:29.000000000 +0000
@@ -1,2 +1,2 @@
-svn.version: 4904
-build.timestamp: 2022-05-30T04:57:04+0100
+svn.version: 4905
+build.timestamp: 2022-07-13T06:18:29+0100
diff -pruN 0.0.0+svn4904-1/src/uk/me/parabola/mkgmap/build/MapBuilder.java 0.0.0+svn4905-1/src/uk/me/parabola/mkgmap/build/MapBuilder.java
--- 0.0.0+svn4904-1/src/uk/me/parabola/mkgmap/build/MapBuilder.java	2022-05-30 03:56:55.000000000 +0000
+++ 0.0.0+svn4905-1/src/uk/me/parabola/mkgmap/build/MapBuilder.java	2022-07-13 05:18:07.000000000 +0000
@@ -279,6 +279,7 @@ public class MapBuilder implements Confi
 			}
 		}
 		demDists = parseDemDists(demDistStr);
+
 	}
 
 	private static List<Integer> parseDemDists(String demDists) {
@@ -367,6 +368,11 @@ public class MapBuilder implements Confi
 		DEMFile demFile = map.getDemFile();
 		if (demFile == null)
 			return;
+		if (demDists.size() > src.mapLevels().length) {
+			throw new MapFailedException("More dem-dist values than levels: \n\t" + demDists + "\n\t"
+					+ Arrays.toString(src.mapLevels()) + "\n");
+		}
+
 		try{
 			long t1 = System.currentTimeMillis();
 			java.awt.geom.Area  demArea = null;
