diff --git a/src/knownnodes.py b/src/knownnodes.py index 1b2d5d46..5d14c8dc 100644 --- a/src/knownnodes.py +++ b/src/knownnodes.py @@ -79,7 +79,7 @@ def readKnownNodes(): except ValueError: source.seek(0) pickle_deserialize_old_knownnodes(source) - except (IOError, OSError): + except (IOError, OSError, KeyError): logger.debug( 'Failed to read nodes from knownnodes.dat', exc_info=True)