Index: /trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java	(revision 14593)
+++ /trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java	(revision 14594)
@@ -226,5 +226,5 @@
                             continue;
                         }
-
+                        try {
                         String key = line.substring(0, 2);
                         line = line.substring(2);
@@ -247,4 +247,7 @@
                                 Logging.warn("Unsupported TagChecker key: " + key);
                             }
+                        }
+                        } catch (IllegalArgumentException e) {
+                            Logging.error("Invalid line in {0} : {1}",source, e.getMessage());
                         }
                     } else if (tagcheckerfile) {
