Index: /trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java	(revision 8235)
+++ /trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java	(revision 8236)
@@ -350,5 +350,4 @@
                         if (left.matches(e.withPrimitive(n))) {
                             if (link.matches(e.withChildAndIndexAndLinkContext(n, i, wayNodes.size()))) {
-                                e = e.withChildAndIndexAndLinkContext(n, i, wayNodes.size());
                                 e.child = n;
                                 e.index = i;
