diff --git a/typo3/sysext/seo/Classes/XmlSitemap/XmlSitemapRenderer.php b/typo3/sysext/seo/Classes/XmlSitemap/XmlSitemapRenderer.php
index 001061e34ee340dbd3760db4adeb037ba851f9d2..109cfeab5cd4a31b0c6062dc3ec51cc2c5ad6dd9 100644
--- a/typo3/sysext/seo/Classes/XmlSitemap/XmlSitemapRenderer.php
+++ b/typo3/sysext/seo/Classes/XmlSitemap/XmlSitemapRenderer.php
@@ -87,7 +87,7 @@ class XmlSitemapRenderer
                     $config['provider'],
                     $request,
                     $sitemap,
-                    (array)$config['config']
+                    (array)($config['config'] ?? [])
                 );
 
                 $pages = $provider->getNumberOfPages();
@@ -118,7 +118,7 @@ class XmlSitemapRenderer
                     $sitemapConfig['provider'],
                     $request,
                     $sitemap,
-                    (array)$sitemapConfig['config']
+                    (array)($sitemapConfig['config'] ?? [])
                 );
 
                 $items = $provider->getItems();