diff --git a/html.d b/html.d index 3bee9e8..8bf8130 100644 --- a/html.d +++ b/html.d @@ -826,7 +826,8 @@ class CssRuleSet : CssPart { override CssRuleSet clone() const { auto n = new CssRuleSet(); n.selectors = selectors.dup; - n.contents = contents.dup; + foreach(part; contents) + n.contents ~= part.clone(); return n; }