From b37ac5807f388a690436e4af809acf6506905eb5 Mon Sep 17 00:00:00 2001 From: Richard Kimberly Heck Date: Sun, 4 Dec 2022 12:01:42 -0500 Subject: [PATCH] Do not output label tags if there is no label --- src/output_xhtml.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/output_xhtml.cpp b/src/output_xhtml.cpp index 9924be150e..47c4145456 100644 --- a/src/output_xhtml.cpp +++ b/src/output_xhtml.cpp @@ -466,10 +466,13 @@ ParagraphList::const_iterator makeEnvironment(Buffer const & buf, xs << xml::CR(); } else { - openLabelTag(xs, style); - xs << par->params().labelString(); - closeLabelTag(xs, style); - xs << xml::CR(); + docstring const & ls = par->params().labelString(); + if (!ls.empty()) { + openLabelTag(xs, style); + xs << ls; + closeLabelTag(xs, style); + xs << xml::CR(); + } } } } // end label output -- 2.39.5