diff --git a/cisticola/scraper/base.py b/cisticola/scraper/base.py index e8d2d7d..4343788 100644 --- a/cisticola/scraper/base.py +++ b/cisticola/scraper/base.py @@ -460,7 +460,7 @@ class ScraperController: for scraper in self.scrapers: # compare major versions - if scraper.__version__.split('.')[0] == post.scraper.split('.')[0]: + if post.scraper is not None and scraper.__version__.split('.')[0] == post.scraper.split('.')[0]: handled = True logger.debug(f"{scraper} is archiving media for ID {post.id}") post = scraper.archive_files(post)