diff --git a/models/res_partner.py b/models/res_partner.py
index 2dae6dbb446b9c357e331f022adb70f6b6e4a97d..e99bae34d21df0edb2b134d14f32e51ba34dc2ab 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -192,7 +192,7 @@ class ScopPartner(models.Model):
                 dossier_type_renouvellement_id = self.env.ref(
                     'cgscop_liste_ministere.liste_ministere_type_2').id
                 type_lm = dossier_type_renouvellement_id
-            lm_adhesion = self.env['liste.ministere'].create({
+            lm_adhesion = self.env['liste.ministere'].sudo().create({
                 'partner_id': self.id,
                 'year': year,
                 'type_id': type_lm
@@ -219,7 +219,7 @@ class ScopPartner(models.Model):
         :return:
         """
         liasse_type_previ = 'forecast'
-        liasse_adhesion = lm.create_liasse_fiscale(liasse_type_previ)
+        liasse_adhesion = lm.sudo().create_liasse_fiscale(liasse_type_previ)
         return liasse_adhesion
 
     def is_project_complete(self):