diff --git a/components/com_content/src/View/Article/HtmlView.php b/components/com_content/src/View/Article/HtmlView.php index 0f7c64ba9bb17..0b5277a623fc1 100644 --- a/components/com_content/src/View/Article/HtmlView.php +++ b/components/com_content/src/View/Article/HtmlView.php @@ -299,7 +299,12 @@ protected function _prepareDocument() } if (empty($title)) { - $title = $this->item->title; + /** + * This happens when the current active menu item is linked to the article without browser + * page title set, so we use Browser Page Title in article and fallback to article title + * if that is not set + */ + $title = $this->item->params->get('article_page_title', $this->item->title); } $this->setDocumentTitle($title);