diff --git a/scrapy/trunk/scrapy/contrib/adaptors/extraction.py b/scrapy/trunk/scrapy/contrib/adaptors/extraction.py index b626234f2..a014562fb 100644 --- a/scrapy/trunk/scrapy/contrib/adaptors/extraction.py +++ b/scrapy/trunk/scrapy/contrib/adaptors/extraction.py @@ -94,7 +94,9 @@ class ExtractImages(object): return ret def __call__(self, locations): - if isinstance(locations, basestring): + if not locations: + return [] + elif isinstance(locations, basestring): locations = [locations] rel_urls = []