diff --git a/cmd/tools/vdoc/theme/doc.js b/cmd/tools/vdoc/theme/doc.js index f80f6fa18a4c1c..04319f256bc49b 100644 --- a/cmd/tools/vdoc/theme/doc.js +++ b/cmd/tools/vdoc/theme/doc.js @@ -12,6 +12,9 @@ function setupScrollSpy() { const mainContent = document.querySelector('#main-content'); const toc = mainContent.querySelector('.doc-toc'); + if (!toc) { + return; + } const sections = mainContent.querySelectorAll('section'); const sectionPositions = Array.from(sections).map((section) => section.offsetTop); let lastActive = null;