From 015727539b5e97594b5c58c0ddd396119ca6678d Mon Sep 17 00:00:00 2001 From: Prince Patel Date: Wed, 10 Dec 2025 16:02:05 +0530 Subject: [PATCH] Gnav is shown with error message when there is incorrect authoring in linkgroup --- libs/blocks/global-navigation/utilities/menu/menu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/blocks/global-navigation/utilities/menu/menu.js b/libs/blocks/global-navigation/utilities/menu/menu.js index 8a18dbcbde0..69e01caccfb 100644 --- a/libs/blocks/global-navigation/utilities/menu/menu.js +++ b/libs/blocks/global-navigation/utilities/menu/menu.js @@ -156,7 +156,7 @@ const decorateElements = async ({ elem, className = 'feds-navLink', itemIndex = // Decorate link group if (link.matches('.link-group')) { const anchorElement = link.querySelector('a'); - if (anchorElement.classList.contains('merch')) { + if (anchorElement?.classList.contains('merch')) { const clonedElement = anchorElement.cloneNode(true); const merchElement = await merch.default(clonedElement); const decoratedElement = decorateLinkGroup(link, itemIndex.position);