diff --git a/VERSIONS_HOTLINE/80134 b/VERSIONS_HOTLINE/80134
new file mode 100644
index 0000000000000000000000000000000000000000..011eef1918a6a4dc8802e08e136c3681e518b11c
--- /dev/null
+++ b/VERSIONS_HOTLINE/80134
@@ -0,0 +1 @@
+ - ticket #80134 : intégration cosmogramme : gère les notices inexistantes en base de données lors de la suppression
\ No newline at end of file
diff --git a/cosmogramme/php/classes/classe_notice_integration.php b/cosmogramme/php/classes/classe_notice_integration.php
index ac0c46bd3834f70c135aad0381d00c90e19f2319..8cf7be343c2e26cf9d3406c101ec2b258c34e21d 100644
--- a/cosmogramme/php/classes/classe_notice_integration.php
+++ b/cosmogramme/php/classes/classe_notice_integration.php
@@ -763,7 +763,8 @@ class notice_integration {
 
 
   public function supprimerExemplaire($id_notice,$ex) {
-    if(!$id_notice)  {
+    if((!$id_notice) ||
+       !($notice = Class_Notice::find($id_notice)))  {
       $this->statut = static::RECORD_REJECT;
       $this->erreur="notice de l'exemplaire à supprimer non trouvée";
       return false;
@@ -778,7 +779,6 @@ class notice_integration {
       return false;
     }
 
-    $notice = Class_Notice::find($id_notice);
     foreach($exemplaires as $exemplaire) {
       $notice->removeExemplaire($exemplaire);
     }