diff --git a/archiver/links.py b/archiver/links.py index a16ca594..f48f1a02 100644 --- a/archiver/links.py +++ b/archiver/links.py @@ -60,6 +60,7 @@ def validate_links(links): link['title'] = unescape(link['title']) link['latest'] = link.get('latest') or {} + latest = link['latest'] if not link['latest'].get('wget'): link['latest']['wget'] = wget_output_path(link) @@ -72,6 +73,9 @@ def validate_links(links): if not link['latest'].get('dom'): link['latest']['dom'] = None + if not latest.get('favicon'): + latest['favicon'] = None + return list(links) def new_links(all_links, existing_links):