diff --git a/src/filters/html.ts b/src/filters/html.ts
index e59adfd58..21cb8c4a9 100644
--- a/src/filters/html.ts
+++ b/src/filters/html.ts
@@ -42,29 +42,25 @@ export function newline_to_br (this: FilterImpl, v: string) {
return str.replace(/\r?\n/gm, '
\n')
}
-// Raw-text blocks (HTML5): a regex equivalent is O(n^2) in V8 on unclosed openers.
+// Raw-text blocks (HTML5) plus '<...>' as the catch-all kind; a regex
+// equivalent is O(n^2) in V8 on unclosed openers.
export function strip_html (this: FilterImpl, v: string) {
const str = stringify(v)
this.context.memoryLimit.use(str.length)
- const blocks = new Set<[string, string]>([[''], ['