diff --git a/ExtensionCrawler/archive.py b/ExtensionCrawler/archive.py index 2a38333..1ff2bd0 100644 --- a/ExtensionCrawler/archive.py +++ b/ExtensionCrawler/archive.py @@ -183,7 +183,7 @@ def last_crx(archivedir, extid): extid + ".tar") if os.path.exists(tar): t = tarfile.open(tar, 'r') - old_crxs = sorted([x.name for x in t.getmembers() if x.name.endswith(".crx")]) + old_crxs = sorted([x.name for x in t.getmembers() if x.name.endswith(".crx") and x.size > 0]) t.close() if old_crxs != []: last_crx = old_crxs[-1]