[245383] Suspended validators are called in error
diff --git a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValManager.java b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValManager.java
index fecbcc1..9f64f59 100644
--- a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValManager.java
+++ b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValManager.java
@@ -646,6 +646,7 @@
 			for (Validator val : getValidators(project)){
 				if (!monitor.isCanceled()) {
 					if (!bs.get(_idManager.getIndex(val.getId())))continue;
+					if (operation.isSuspended(val, project))continue;
 					Validator.V2 v2 = val.asV2Validator();
 					if (v2 != null) {
 						notifyGroupListenersStarting(resource, operation.getState(), monitor, groupListeners, v2);