diff --git a/apps/mpcldoc/doc_html.go b/apps/mpcldoc/doc_html.go index fb20b106..e6c3d357 100644 --- a/apps/mpcldoc/doc_html.go +++ b/apps/mpcldoc/doc_html.go @@ -113,16 +113,16 @@ func index(out io.Writer, pkgs, mains []*Package) error { } for _, pkg := range mains { first := pkg.Annotations.FirstSentence() - _, err := fmt.Fprintf(out, `
+ if len(first) > 0 { + _, err := fmt.Fprintf(out, `
%s
`, - fmt.Sprintf("prg_%s.html", pkg.Docfile()), - html.EscapeString(pkg.Name)) - if err != nil { - return err - } - if len(first) > 0 { + fmt.Sprintf("prg_%s.html", pkg.Docfile()), + html.EscapeString(pkg.Name)) + if err != nil { + return err + } _, err = fmt.Fprintf(out, "

%s

\n", html.EscapeString(first)) if err != nil { return err