Index: trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java
===================================================================
--- trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java	(revision 19055)
+++ trunk/test/functional/org/openstreetmap/josm/gui/mappaint/MapCSSRendererTest.java	(revision 19056)
@@ -41,4 +41,5 @@
 import org.openstreetmap.josm.testutils.annotations.Projection;
 import org.openstreetmap.josm.tools.ColorHelper;
+import org.openstreetmap.josm.tools.Utils;
 
 /**
@@ -354,4 +355,8 @@
             // Sometimes Java changes how things are rendered. When that happens, use separate reference files. It is
             // usually "reference" + javaSuffix + ".png".
+            final File customReferenceFile = new File(getTestDirectory() + "/reference-java" + Utils.getJavaVersion() + ".png");
+            if (customReferenceFile.isFile()) {
+                return customReferenceFile;
+            }
             return new File(getTestDirectory() + "/reference.png");
         }
