diff --git a/typo3/sysext/frontend/Classes/DataProcessing/MenuProcessor.php b/typo3/sysext/frontend/Classes/DataProcessing/MenuProcessor.php index 52147a1b2d55b9beb2c92b0e211459aef7ea4070..8f6780d6a7cf8e726d308250e30e69845db36ec1 100644 --- a/typo3/sysext/frontend/Classes/DataProcessing/MenuProcessor.php +++ b/typo3/sysext/frontend/Classes/DataProcessing/MenuProcessor.php @@ -485,9 +485,9 @@ class MenuProcessor implements DataProcessorInterface } $request = $this->cObj->getRequest(); $recordContentObjectRenderer = GeneralUtility::makeInstance(ContentObjectRenderer::class); - $recordContentObjectRenderer->start($page['data'], 'pages', $request); - $processedPage = $this->contentDataProcessor->process($recordContentObjectRenderer, $processorConfiguration, $page); - return $processedPage; + $recordContentObjectRenderer->start($page['data'] ?? [], 'pages', $request); + + return $this->contentDataProcessor->process($recordContentObjectRenderer, $processorConfiguration, $page); } /**