diff --git a/admin/src/MigrationManager.php b/admin/src/MigrationManager.php
index ffac71d8fad32fd2b38ae1d066017b516de0134a..b84fa6ce105278e63ef5eef400c6fcb24a6bc060 100644
--- a/admin/src/MigrationManager.php
+++ b/admin/src/MigrationManager.php
@@ -51,11 +51,7 @@ class MigrationManager
     {
         $filters = \BddAdmin\Ddl\DdlFilters::normalize($filters);
 
-        if (array_key_exists(\BddAdmin\Ddl\Ddl::TABLE, $ref)) {
-            $ref = $ref->get(\BddAdmin\Ddl\Ddl::TABLE);
-        } else {
-            $ref = [];
-        }
+        $ref = (array)$ref->get(\BddAdmin\Ddl\Ddl::TABLE);
 
         /* On ne parse que les tables */
         $oldRef           = $this->getBdd()->table()->get($filters->get(\BddAdmin\Ddl\Ddl::TABLE));