Index: trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java	(revision 17823)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ConditionFactory.java	(revision 17824)
@@ -691,11 +691,5 @@
         @Override
         public boolean applies(Environment env) {
-            return Environment.DEFAULT_LAYER.equals(env.layer)
-                    ? applies(env, env.layer)
-                    : applies(env, env.layer) || applies(env, Environment.DEFAULT_LAYER);
-        }
-
-        private boolean applies(Environment env, String layer) {
-            Cascade cascade = env.getCascade(layer);
+            Cascade cascade = env.getCascade();
             return cascade != null && (not ^ cascade.containsKey(id));
         }
