diff --git a/src/Subdivision/SubdivisionRepository.php b/src/Subdivision/SubdivisionRepository.php index 09314cb4..fafb2de1 100644 --- a/src/Subdivision/SubdivisionRepository.php +++ b/src/Subdivision/SubdivisionRepository.php @@ -165,6 +165,9 @@ protected function loadDefinitions(array $parents): array */ protected function processDefinitions(array $definitions): array { + if (empty($definitions['subdivisions']) || !is_array($definitions['subdivisions'])) { + return []; + } foreach ($definitions['subdivisions'] as $id => &$definition) { // Add common keys from the root level. $definition['country_code'] = $definitions['country_code'];