diff --git a/ui/desktop/src/components/Layout/TopNavigation.tsx b/ui/desktop/src/components/Layout/TopNavigation.tsx index 0ff650c35f..c58070653f 100644 --- a/ui/desktop/src/components/Layout/TopNavigation.tsx +++ b/ui/desktop/src/components/Layout/TopNavigation.tsx @@ -250,6 +250,9 @@ export const TopNavigation: React.FC = ({ isExpanded, setIsE label: 'Extensions', icon: Puzzle, getTag: () => { + if (!extensionsList || !Array.isArray(extensionsList)) { + return '0 of 0 enabled'; + } const enabled = extensionsList.filter(ext => ext.enabled).length; const total = extensionsList.length; return `${enabled} of ${total} enabled`;