diff --git a/lib/yrewrite/seo.php b/lib/yrewrite/seo.php index 0f057ac..e3c0e62 100644 --- a/lib/yrewrite/seo.php +++ b/lib/yrewrite/seo.php @@ -311,8 +311,8 @@ public function sendSitemap($domain = '') "\n".''. "\n\t".''.rex_yrewrite::getFullPath($path[$clang_id]).''. "\n\t".''.date(DATE_W3C, $article->getUpdateDate()).''; // Serverzeitzone passt - if ($article->getValue(self::$meta_image_field)) { - $media = rex_media::get((string) $article->getValue(self::$meta_image_field)); + $media = rex_media::get((string) $article->getValue(self::$meta_image_field)); + if ($media) { $sitemap_entry .= "\n\t".''. "\n\t\t".''.rtrim(rex_yrewrite::getDomainByArticleId($article->getId())->getUrl(), '/').rex_media_manager::getUrl('yrewrite_seo_image', $media->getFileName()).''. ($media->getTitle() ? "\n\t\t".''.rex_escape($media->getTitle()).'' : '').