diff --git a/lib/internal/Magento/Framework/View/Page/Config/Renderer.php b/lib/internal/Magento/Framework/View/Page/Config/Renderer.php index 9563cbfbcc532..fe719938621d6 100644 --- a/lib/internal/Magento/Framework/View/Page/Config/Renderer.php +++ b/lib/internal/Magento/Framework/View/Page/Config/Renderer.php @@ -137,7 +137,10 @@ protected function processMetadataContent($name, $content) { $method = 'get' . $this->string->upperCaseWords($name, '_', ''); if (method_exists($this->pageConfig, $method)) { - $content = $this->pageConfig->$method(); + $contentUpdated = $this->pageConfig->$method(); + if (!is_object($contentUpdated)) { + $content = $contentUpdated; + } } return $content; }