diff --git a/components/lib/panelmenu/PanelMenuList.vue b/components/lib/panelmenu/PanelMenuList.vue index 3808fa160..7b6854be5 100644 --- a/components/lib/panelmenu/PanelMenuList.vue +++ b/components/lib/panelmenu/PanelMenuList.vue @@ -241,7 +241,7 @@ export default { return !!processedItem && (processedItem.level === 0 || this.isItemActive(processedItem)) && this.isItemVisible(processedItem); }, isValidItem(processedItem) { - return !!processedItem && !this.isItemDisabled(processedItem); + return !!processedItem && !this.isItemDisabled(processedItem) && !this.getItemProp(processedItem, 'separator'); }, findFirstItem() { return this.visibleItems.find((processedItem) => this.isValidItem(processedItem));