Index: trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java	(revision 17856)
+++ trunk/src/org/openstreetmap/josm/data/validation/ValidationTask.java	(revision 17858)
@@ -106,5 +106,5 @@
         }
 
-        if (errors.stream().anyMatch(e -> !e.getPrimitives().stream().allMatch(OsmPrimitive::isDrawable))) {
+        if (errors.stream().anyMatch(e -> e.getPrimitives().stream().anyMatch(OsmPrimitive::isDisabledAndHidden))) {
             final String msg = "<b>" + tr("Validation results contain elements hidden by a filter.") + "</b><br/>"
                     + tr("Please review active filters to see the hidden results.");
