Empêcher l'envoi avant la prise en compte des champs requis

Bonjour,

J’ai dans un workflow, un premier champ qui est requis en fonction de la valeur d’un deuxième champ.
Mon problème est qu’il est possible de changer la valeur du deuxième champ puis d’envoyer le formulaire avant que le premier champ devienne requis.

Sachant que j’ai le problème dans de nombreux champs et sur plusieurs workflows. Quel est la meilleure façon d’empêcher cela sur Workflowgen sans désactiver le mode Ajax ?