diff --git a/extensions/odoo_theme/static/js/menu.js b/extensions/odoo_theme/static/js/menu.js index cc56dbd72..3bd428037 100644 --- a/extensions/odoo_theme/static/js/menu.js +++ b/extensions/odoo_theme/static/js/menu.js @@ -43,7 +43,9 @@ lastTocEntry = element; } }) - deepestTocEntries.push(lastTocEntry); // The last TOC entry is the deepest of its branch + if (lastTocEntry) { + deepestTocEntries.push(lastTocEntry); // The last TOC entry is the deepest of its branch + } deepestTocEntries.forEach(deepestTocEntry => { const childTocEntryList = deepestTocEntry.querySelector('ul'); if (childTocEntryList) {