diff --git a/parser.go b/parser.go index 56acb40..c77c875 100644 --- a/parser.go +++ b/parser.go @@ -1510,6 +1510,8 @@ func (ps *Parser) unwrapNoscriptImages(doc *html.Node) { } dom.ReplaceChild(noscript.Parent, dom.FirstElementChild(tmpBody), prevElement) + } else { + dom.ReplaceChild(noscript.Parent, dom.FirstElementChild(tmpBody), noscript) } }) }