Index: /applications/editors/josm/plugins/routes/src/org/openstreetmap/josm/plugins/routes/RouteDefinition.java
===================================================================
--- /applications/editors/josm/plugins/routes/src/org/openstreetmap/josm/plugins/routes/RouteDefinition.java	(revision 19337)
+++ /applications/editors/josm/plugins/routes/src/org/openstreetmap/josm/plugins/routes/RouteDefinition.java	(revision 19338)
@@ -9,10 +9,10 @@
 
 public class RouteDefinition {
-	
+
 	private final Color color;
 	private final String matchString;
 	private Match match;
 	private final int index;
-	
+
 	public RouteDefinition(int index, Color color, String expression) {
 		this.color = color;
@@ -22,21 +22,21 @@
 			match = SearchCompiler.compile(expression, false, false);
 		} catch (ParseError e) {
-			match = null;
+			match = new SearchCompiler.Never();
 			e.printStackTrace();
 		}
 	}
-			
+
 	public boolean matches(OsmPrimitive primitive) {
 		return match.match(primitive);
 	}
-	
+
 	public Color getColor() {
 		return color;
 	}
-	
+
 	public int getIndex() {
 		return index;
 	}
-	
+
 	@Override
 	public String toString() {
