diff --git a/components/com_tags/src/View/Tag/HtmlView.php b/components/com_tags/src/View/Tag/HtmlView.php index 4d51ee9f79d2b..8ecb8795cea66 100644 --- a/components/com_tags/src/View/Tag/HtmlView.php +++ b/components/com_tags/src/View/Tag/HtmlView.php @@ -310,7 +310,17 @@ protected function _prepareDocument() } $this->setDocumentTitle($title); - $pathway->addItem($title); + + if ( + $menu + && isset($menu->query['option'], $menu->query['view']) + && $menu->query['option'] === 'com_tags' + && $menu->query['view'] === 'tag' + ) { + // No need to alter pathway if the active menu item links directly to tag view + } else { + $pathway->addItem($title); + } foreach ($this->item as $itemElement) { if ($itemElement->metadesc) {