Index: trunk/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSource.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSource.java	(revision 5528)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSource.java	(revision 5530)
@@ -109,5 +109,8 @@
 
     private <T extends Prototype> T update(T current, T candidate, Double scale, MultiCascade mc) {
-        return requiresUpdate(current, candidate, scale, mc) ? candidate : current;
+        if (requiresUpdate(current, candidate, scale, mc))
+            return candidate;
+        else
+            return current;
     }
 
