Index: trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java	(revision 6679)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java	(revision 6680)
@@ -254,4 +254,5 @@
 
             } else if (ChildOrParentSelectorType.CROSSING.equals(type) && e.osm instanceof Way) {
+                e.parent = e.osm;
                 final CrossingFinder crossingFinder = new CrossingFinder(e);
                 if (((GeneralSelector) right).matchesBase(OsmPrimitiveType.WAY)) {
