diff --git a/models/scop_liste_ministere.py b/models/scop_liste_ministere.py
index 9e80cbc574119f6b1aaa31aa510fd700dd2e9224..373ae00e1d7cac35a610b682751ca78ce52ca397 100644
--- a/models/scop_liste_ministere.py
+++ b/models/scop_liste_ministere.py
@@ -54,10 +54,11 @@ class ListeMinistereInovatic(models.Model):
         si cette liasse existe et si elle n'a pas déjà été chargée lorsque la coop
         valide le dossier
         """
-        try:
-            self.inovatic_treatment()
-        except Exception as e:
-            _logger.error(e)
+        if not (self.liasse_node_ref or self.last_job_queue):
+            try:
+                self.inovatic_treatment()
+            except Exception as e:
+                _logger.error(e)
         super().action_completed()
 
     # ------------------------------------------------------