diff --git a/cooperator/demo/coop.xml b/cooperator/demo/coop.xml
index a5fb46852..1c85fb809 100644
--- a/cooperator/demo/coop.xml
+++ b/cooperator/demo/coop.xml
@@ -15,6 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
Avenue des Dessus-de-Livres, 2
Namur (Loyers)
5101
+ 1980-01-01
@@ -39,6 +40,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
Avenue des Dessous-de-Livres, 3
Namur (Loyers)
5101
+ 1980-01-01
@@ -62,6 +64,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
Rue de la colocation, 23
Namur (Loyers)
5101
+ 1990-01-01
@@ -77,6 +80,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
remy@demo.net
Rue Guido Van Rossum, 2
Evere
+ 1992-10-01
5101
@@ -164,6 +168,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
eval="obj(ref('product_template_share_type_1_demo')).product_variant_id.id"
/>
en_US
+ 1990-12-21
waiting
diff --git a/cooperator/models/subscription_request.py b/cooperator/models/subscription_request.py
index 143073b26..565d6c79c 100644
--- a/cooperator/models/subscription_request.py
+++ b/cooperator/models/subscription_request.py
@@ -211,6 +211,7 @@ def _compute_subscription_amount(self):
birthdate = fields.Date(
string="Date of birth",
readonly=True,
+ required=True,
states={"draft": [("readonly", False)]},
)
gender = fields.Selection(