Index: trunk/src/org/openstreetmap/josm/data/validation/Test.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/Test.java	(revision 8723)
+++ trunk/src/org/openstreetmap/josm/data/validation/Test.java	(revision 8724)
@@ -196,10 +196,14 @@
      */
     public void visit(Collection<OsmPrimitive> selection) {
-        progressMonitor.setTicksCount(selection.size());
+        if (progressMonitor != null) {
+            progressMonitor.setTicksCount(selection.size());
+        }
         for (OsmPrimitive p : selection) {
             if (isPrimitiveUsable(p)) {
                 p.accept(this);
             }
-            progressMonitor.worked(1);
+            if (progressMonitor != null) {
+                progressMonitor.worked(1);
+            }
         }
     }
