diff --git a/fanficfare/adapters/base_adapter.py b/fanficfare/adapters/base_adapter.py index 7d641e89..4bd581ca 100644 --- a/fanficfare/adapters/base_adapter.py +++ b/fanficfare/adapters/base_adapter.py @@ -779,7 +779,11 @@ try to download.
logger.info("Parsing for img tags failed--probably poor input HTML. Skipping img(%s)"%img) ## Inline CSS url() images for inline in soup.select('*[style]'): - inline['style'] = self.include_css_urls(url,inline['style']) + # Only if there's something in that tag. mostly for + # empty where media embed failed on XF + # sites. Prevents including unseeable images. + if stripHTML(inline): + inline['style'] = self.include_css_urls(url,inline['style']) ## Embedded CSS