Index: /trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java	(revision 17416)
+++ /trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java	(revision 17417)
@@ -300,10 +300,14 @@
                 if ("layer".equals(qName)) {
                     newState = State.NOOP;
-                    defaultLayers.add(new DefaultLayer(
-                            entry.getImageryType(),
-                            atts.getValue("name"),
-                            atts.getValue("style"),
-                            atts.getValue("tile-matrix-set")
-                            ));
+                    try {
+                        defaultLayers.add(new DefaultLayer(
+                                entry.getImageryType(),
+                                atts.getValue("name"),
+                                atts.getValue("style"),
+                                atts.getValue("tile-matrix-set")
+                                ));
+                    } catch (IllegalArgumentException e) {
+                        Logging.error(e);
+                    }
                 }
                 break;
