diff --git a/wizard/scop_compulsory_fields_suivi_wizard.py b/wizard/scop_compulsory_fields_suivi_wizard.py
index 7ea00be6767250f7a4dba6e4aca6bb6012729fb3..eb9212edffcba383424239bfbe6a91cbba534ec5 100644
--- a/wizard/scop_compulsory_fields_suivi_wizard.py
+++ b/wizard/scop_compulsory_fields_suivi_wizard.py
@@ -83,9 +83,15 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel):
                     }
                 )
             # Create LM
-            self.env["scop.liste.ministere"].sudo().create_folder(
-                self.partner_id, self.date_1st_sign.year, "subscribe"
-            )
+            lm_id = self.env["scop.liste.ministere"].sudo().search([
+                ("partner_id", "=", self.partner_id.id),
+                ("type_lm", "=", "subscribe"),
+                ("year", "=", self.date_1st_sign.year),
+            ])
+            if not lm_id:
+                self.env["scop.liste.ministere"].sudo().create_folder(
+                    self.partner_id, self.date_1st_sign.year, "subscribe"
+                )
             # Set DDETS
             self.partner_id.affectation_contact_ministere()