diff --git a/wizard/scop_load_liasse_wizard.py b/wizard/scop_load_liasse_wizard.py
index e9b5aae0073f7f653605110855bc2b8f68e20901..c77fcdc965de6dfb9efbb71d19865a2e3db62a9e 100644
--- a/wizard/scop_load_liasse_wizard.py
+++ b/wizard/scop_load_liasse_wizard.py
@@ -25,21 +25,21 @@ class ScopLoadLiasseWizard(models.TransientModel):
             lm_id = lm_ids.filtered(lambda lm: lm.year == self.liasse_id.year + 1)
             if not lm_id:
                 # Création de la LM si elle n'existe pas
-                new_lm = lm_id.create_folder(
+                new_lm = lm_id.sudo().create_folder(
                     partner_id=self.liasse_id.partner_id,
                     year=self.liasse_id.year + 1,
                     lm_type=lm_type,
                 )
                 lm_id = lm_id.browse(new_lm)
             # Mise à jour de la LM avec les valeurs de la liasse et de la file d'attente
-            lm_id.update(
+            lm_id.sudo().update(
                 {
                     "scop_liasse_fiscale_id": self.liasse_id.id,
                     "last_job_queue": self.job_queue_id.id,
                 }
             )
         else:
-            self.liasse_id.liste_ministere_id.update(
+            self.liasse_id.liste_ministere_id.sudo().update(
                 {
                     "scop_liasse_fiscale_id": self.liasse_id.id,
                     "last_job_queue": self.job_queue_id.id,