diff --git a/quartz/components/TableOfContents.tsx b/quartz/components/TableOfContents.tsx index f3dc9050f..8ed3f9f3f 100644 --- a/quartz/components/TableOfContents.tsx +++ b/quartz/components/TableOfContents.tsx @@ -25,7 +25,7 @@ export default ((opts?: Partial) => { displayClass, cfg, }: QuartzComponentProps) => { - if (!fileData.toc) { + if (!fileData.toc || fileData.encryptionResult) { return null } @@ -54,13 +54,14 @@ export default ((opts?: Partial) => { - {fileData.toc.map((tocEntry) => ( -
  • - - {tocEntry.text} - -
  • - ))} + {!fileData.encryptionResult && + fileData.toc.map((tocEntry) => ( +
  • + + {tocEntry.text} + +
  • + ))}
    )