diff --git a/cmd/tools/vdoc.v b/cmd/tools/vdoc.v index 1ee87c2521..53c53aff9f 100644 --- a/cmd/tools/vdoc.v +++ b/cmd/tools/vdoc.v @@ -105,6 +105,7 @@ mut: show_loc bool // for plaintext serve_http bool // for html is_multi bool + is_vlib bool is_verbose bool include_readme bool open_docs bool @@ -411,7 +412,7 @@ fn (cfg DocConfig) readme_idx() int { } fn write_toc(cn doc.DocNode, nodes []doc.DocNode, mut toc strings.Builder) { - toc_slug := if cn.name.len == 0 { '' } else { slug(cn.name) } + toc_slug := if cn.name.len == 0 || cn.content.len == 0 { '' } else { slug(cn.name) } toc.write('
  • $cn.name') if cn.name != 'Constants' { toc.writeln('