diff --git a/src/calibre/ebooks/oeb/stylizer.py b/src/calibre/ebooks/oeb/stylizer.py index dba9a388d6..9a98bcd2ef 100644 --- a/src/calibre/ebooks/oeb/stylizer.py +++ b/src/calibre/ebooks/oeb/stylizer.py @@ -12,7 +12,7 @@ import os, re, logging, copy, unicodedata from weakref import WeakKeyDictionary from xml.dom import SyntaxErr as CSSSyntaxError from cssutils.css import (CSSStyleRule, CSSPageRule, CSSFontFaceRule, - cssproperties, CSSRule) + cssproperties) from cssutils import (profile as cssprofiles, parseString, parseStyle, log as cssutils_log, CSSParser, profiles, replaceUrls) from calibre import force_unicode, as_unicode @@ -163,8 +163,6 @@ class Stylizer(object): self.logger.warn('CSS @import of non-CSS file %r' % rule.href) continue stylesheets.append(sitem.data) - for rule in tuple(stylesheet.cssRules.rulesOfType(CSSRule.PAGE_RULE)): - stylesheet.cssRules.remove(rule) # Make links to resources absolute, since these rules will # be folded into a stylesheet at the root replaceUrls(stylesheet, item.abshref,