diff --git a/src/Elastic.Markdown/IO/MarkdownFile.cs b/src/Elastic.Markdown/IO/MarkdownFile.cs index 3db1e1bf6..31c714051 100644 --- a/src/Elastic.Markdown/IO/MarkdownFile.cs +++ b/src/Elastic.Markdown/IO/MarkdownFile.cs @@ -292,7 +292,12 @@ public static List GetAnchors( .Select(h => { var header = h.Item1!.StripMarkdown(); - return new PageTocItem { Heading = header, Slug = (h.Item2 ?? header).Slugify(), Level = h.Level }; + return new PageTocItem + { + Heading = header, + Slug = (h.Item2 ?? h.Item1).Slugify(), + Level = h.Level + }; }) .Concat(includedTocs) .Select(toc => subs.Count == 0