diff --git a/src/Domain/AIPD/Controller/ModeleAnalyseController.php b/src/Domain/AIPD/Controller/ModeleAnalyseController.php
index e6013206886592a39f815a229c1a4fad2aae9570..81022b39a2fc46e7b8afc3e3322e8c370325e874 100644
--- a/src/Domain/AIPD/Controller/ModeleAnalyseController.php
+++ b/src/Domain/AIPD/Controller/ModeleAnalyseController.php
@@ -360,8 +360,9 @@ class ModeleAnalyseController extends CRUDController
             $content    = file_get_contents($form->getData()['file']->getPathname());
             $serializer = SerializerBuilder::create()->build();
             /** @var ModeleAnalyse $object */
-            $object = $serializer->deserialize($content, ModeleAnalyse::class, 'xml');
+
             try {
+                $object = $serializer->deserialize($content, ModeleAnalyse::class, 'xml');
                 $object->deserialize();
             } catch (\Exception $e) {
                 $this->addFlash('danger', "Impossible d'importer ce fichier");
diff --git a/src/Domain/Maturity/Controller/ReferentielController.php b/src/Domain/Maturity/Controller/ReferentielController.php
index f115e9cc0f30cd62e73a25e278734efa6d554f96..abba6f22f74fee8c36a0b670a879208ab7e1c52b 100644
--- a/src/Domain/Maturity/Controller/ReferentielController.php
+++ b/src/Domain/Maturity/Controller/ReferentielController.php
@@ -423,8 +423,9 @@ class ReferentielController extends CRUDController
             $content    = file_get_contents($form->getData()['file']->getPathname());
             $serializer = SerializerBuilder::create()->build();
             /** @var Model\Referentiel $object */
-            $object = $serializer->deserialize($content, Model\Referentiel::class, 'xml');
+            
             try {
+                $object = $serializer->deserialize($content, Model\Referentiel::class, 'xml');
                 $object->deserialize();
             } catch (\Exception $e) {
                 $this->addFlash('danger', "Impossible d'importer ce fichier");