diff --git a/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php b/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php
index 8c77a588c875bb92988c94b051c4d5507eac147d..e7b0ab38506c36fe7c4a9af648ebaa4f49b3fbd8 100644
--- a/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php
+++ b/module/Application/src/ORM/Event/Listeners/ParametreEntityListener.php
@@ -328,7 +328,7 @@ class ParametreEntityListener implements EventSubscriber
                     $keyFields[] = $metadata->fieldNames[$consCol];
                 } else {
                     foreach ($metadata->associationMappings as $property => $associationMapping) {
-                        if ($consCol == $associationMapping['joinColumns'][0]['name']) {
+                        if (isset($associationMapping['joinColumns']) && $consCol == $associationMapping['joinColumns'][0]['name']) {
                             $keyFields[] = $property;
                         }
                     }