diff --git a/models/res_partner.py b/models/res_partner.py
index 1de732904ec2bab0eb481c7e0a34e22c63204ff9..00cd8a63b96d082dd7954e49cf7d0d1f65229ce9 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -104,6 +104,7 @@ class ScopPartner(models.Model):
         ],
         string="Statut d'adhésion",
         default="not_member",
+        tracking=True,
     )
     member_number = fields.Char(
         "No adhérent (texte)", compute="_compute_membership_number", store=True
@@ -821,7 +822,7 @@ class ScopPartner(models.Model):
                 "import_file"
             ):
                 if not partner.scop_period_ids:
-                    partner._create_period(partner)
+                    partner.sudo()._create_period(partner)
 
             # Ajout des followers de la fiche
             partners_to_subscribe = []
@@ -1474,7 +1475,7 @@ class ScopPartner(models.Model):
         # Détermine le filtre par défaut pour l'affichage
         filtre = self.env.company.ur_id.partner_filter
         if filtre == "2":
-            ctx.update({"search_default_my_ur_adherent": True})
+            ctx.update({"search_default_my_ur": True})
 
         return {
             "name": "Processus d'adhésion",
diff --git a/views/res_partner.xml b/views/res_partner.xml
index 95085f7f391b780f4e56f7c4e055c77a2385117b..945fd0336271560791d21d3e5539bc5fc716e52c 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -1086,7 +1086,7 @@
                             />
                             <field
                                 name="is_registration_in_progress"
-                                attrs="{'invisible': ['|', ('project_status', 'not in', ['3_accompagnement', '4_suivi']), ('cooperative_form_id', '=', %(cgscop_partner.form_noncooperative)d)]}"
+                                attrs="{'invisible': ['|', ('project_status', 'not in', ['3_accompagnement', '4_suivi']), ('is_registration_in_progress', '!=', True)]}"
                             />
                             <field
                                 name="date_1st_sign"
@@ -1869,7 +1869,7 @@
                                 />
                                 <field name="birthyear" />
                                 <br />
-                                <field name="email" />
+                                <field name="email" required="True" />
                                 <field name="phone" widget="phone" />
                                 <field name="mobile" widget="phone" />
                                 <br />