diff --git a/scrapy/trunk/scrapy/command/commands/parse.py b/scrapy/trunk/scrapy/command/commands/parse.py index 5572ca6f5..24ce78565 100644 --- a/scrapy/trunk/scrapy/command/commands/parse.py +++ b/scrapy/trunk/scrapy/command/commands/parse.py @@ -40,7 +40,8 @@ class Command(ScrapyCommand): links = [i for i in result if isinstance(i, Request)] items = [self.pipeline_process(i, opts) for i in result if isinstance(i, ScrapedItem)] for item in items: - del item._adaptors_dict + if hasattr(item, '_adaptors_dict'): + del item._adaptors_dict display.nocolour = opts.nocolour if not opts.noitems: