diff --git a/src/Extensions/GoogleSitemapSiteTreeExtension.php b/src/Extensions/GoogleSitemapSiteTreeExtension.php index a7195a8..9c06526 100644 --- a/src/Extensions/GoogleSitemapSiteTreeExtension.php +++ b/src/Extensions/GoogleSitemapSiteTreeExtension.php @@ -163,15 +163,15 @@ class GoogleSitemapSiteTreeExtension extends GoogleSitemapExtension foreach ($this->owner->manyMany() as $field => $type) { $image = false; - if (strpos($type, '.') !== false) { - $type = explode('.', $type)[0]; - } - if (is_array($type) && isset($type['through'])) { if (singleton($type['through']) instanceof Image) { $image = true; } } else { + if (strpos($type, '.') !== false) { + $type = explode('.', $type)[0]; + } + if (singleton($type) instanceof Image) { $image = true; }