diff --git a/crates/mdbook-html/src/html/tree.rs b/crates/mdbook-html/src/html/tree.rs index 802a215e..1b5ab0b9 100644 --- a/crates/mdbook-html/src/html/tree.rs +++ b/crates/mdbook-html/src/html/tree.rs @@ -614,6 +614,7 @@ where } } TagKind::EndTag => { + is_raw = false; if self.is_html_tag_matching(&tag.name) { self.pop(); } diff --git a/tests/testsuite/rendering/html_blocks/expected/script-in-block.html b/tests/testsuite/rendering/html_blocks/expected/script-in-block.html index 2b96ac5f..a37ad44e 100644 --- a/tests/testsuite/rendering/html_blocks/expected/script-in-block.html +++ b/tests/testsuite/rendering/html_blocks/expected/script-in-block.html @@ -3,5 +3,5 @@ - < still in block + < still in block \ No newline at end of file