diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts
index f6e05c3a8c76e530b9cbb6f2fd9b5e4be0694a0d..180e7b283146bc7b152e2b575f48e54d1c1998f5 100644
--- a/src/app/formulaire/definition/form-definition.ts
+++ b/src/app/formulaire/definition/form-definition.ts
@@ -114,6 +114,10 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs
         throw new Error(`FormulaireDefinition.getNubParamFromSymbol() : pas de Nub trouvé pour ${params}`)
     }
 
+    protected deleteSessionNub(sn: SessionNub) {
+        this._paramService.deleteSessionNub(sn);
+    }
+
     protected initParse() {
     }
 
diff --git a/src/app/services/param/param.service.ts b/src/app/services/param/param.service.ts
index 6bcc6f831913534cea2bfd0cb6de8d8c342e4d86..38999d3d88acd1f6904f7d929135cd43c24a7954 100644
--- a/src/app/services/param/param.service.ts
+++ b/src/app/services/param/param.service.ts
@@ -103,4 +103,8 @@ export class ParamService {
     public replaceSessionNub(sn: SessionNub, params: Props): SessionNub {
         return NubFactory.getInstance().replaceSessionNub(sn, params);
     }
+
+    public deleteSessionNub(sn: SessionNub) {
+        NubFactory.getInstance().deleteSessionNub(sn);
+    }
 }