diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts
index 3fdd028022205a3d8a43572f38d7e5a9a3c9b708..9450cf2ccd718f8b943745488f3fad2dea2e7ce6 100644
--- a/src/app/formulaire/definition/form-definition.ts
+++ b/src/app/formulaire/definition/form-definition.ts
@@ -301,7 +301,8 @@ export abstract class FormulaireDefinition extends FormulaireNode {
     public get isValid(): boolean {
         let res: boolean = true;
         for (let fs of this.allFieldsets)
-            res = res && fs.isValid;
+            if (fs.isDisplayed)
+                res = res && fs.isValid;
         return res;
     }