diff --git a/src/app/utils/formUtils.ts b/src/app/utils/formUtils.ts
index ecec60dc6ed9836cdfc26bdca29515f97ae7eeed..d98605a92febef3354ba6aa4f9b2e1d0ab328e87 100644
--- a/src/app/utils/formUtils.ts
+++ b/src/app/utils/formUtils.ts
@@ -158,7 +158,7 @@ export class formUtils {
         ]
       ),
       freeWorkShop: new UntypedFormControl(structure.freeWorkShop, [Validators.required]),
-      freeWifi: new UntypedFormControl(null, [Validators.required]), // Field used has a pivot, not sent in final form.
+      freeWifi: new UntypedFormControl(null, isEditMode ? [] : [Validators.required]), // Field used has a pivot, not sent in final form.
       dataShareConsentDate: new UntypedFormControl(structure.dataShareConsentDate),
       personalOffers: new UntypedFormControl(structure.personalOffers),
     });