diff --git a/tsstats/cache.py b/tsstats/cache.py index 3cca470..08dfb11 100644 --- a/tsstats/cache.py +++ b/tsstats/cache.py @@ -58,7 +58,7 @@ class Cache(MutableMapping): with open(path, 'rb') as f: try: data = pickle.load(f) - except EOFError: + except EOFError or pickle.UnpicklingError: logger.debug('Couldn\'t read cache') return cls(path, data)