diff -u b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php --- b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php +++ b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php @@ -75,7 +75,7 @@ $this->entityManager = $entity_manager; $this->entityType = $entity_manager->getDefinition($entity_type); $this->storage = $entity_manager->getStorage($entity_type); - $this->bundles = array_keys($entity_manager->getBundleInfo($entity_type)); + $this->bundles = (is_array($entity_manager->getBundleInfo($entity_type))) ? array_keys($entity_manager->getBundleInfo($entity_type)) : []; $this->supportsRollback = TRUE; }