[FIX #79337] Rendre un champ non-obligatoire ne supprime pas la contrainte