diff --git a/src/TocBuilder.php b/src/TocBuilder.php index a372d250fa888da12d98033a8ffdc110422398b9..9181ee9fe422f5ebd7cdb9c8b2f9f6e2047320f5 100644 --- a/src/TocBuilder.php +++ b/src/TocBuilder.php @@ -113,7 +113,9 @@ class TocBuilder implements TocBuilderInterface { ]; $fragment_node = $dom->createDocumentFragment(); $fragment_node->appendXML($this->renderer->render($build)); - $dom->getElementsByTagName('body')->item(0)->appendChild($fragment_node); + if (!empty($fragment_node->textContent)) { + $dom->getElementsByTagName('body')->item(0)->appendChild($fragment_node); + } } return Html::serialize($dom);