diff --git a/models/scop_liasse_fiscale.py b/models/scop_liasse_fiscale.py
index 2276cb7187bf1dceb6f23e82f24f537c571a6cd0..5a6db85f9a36bfa33b3f01bcc334b29a6bcf6b0a 100644
--- a/models/scop_liasse_fiscale.py
+++ b/models/scop_liasse_fiscale.py
@@ -1,7 +1,8 @@
 # © 2022 Le Filament (<http://www.le-filament.com>)
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
-from odoo import fields, models
+from odoo import _, fields, models
+from odoo.exceptions import UserError
 
 
 class ScopLiasseFiscale(models.Model):
@@ -25,3 +26,17 @@ class ScopLiasseFiscale(models.Model):
             "fiscale par type de liasse",
         ),
     ]
+
+    # ------------------------------------------------------
+    # Override ORM
+    # ------------------------------------------------------
+    def unlink(self):
+        for liasse in self:
+            if liasse.liste_ministere_id:
+                raise UserError(
+                    _(
+                        "Il n'est pas possible de supprimer cette liasse, elle est liée "
+                        "à un dossier Liste Ministère."
+                    )
+                )
+        return super().unlink()