diff --git a/onionr/communicator.py b/onionr/communicator.py index 40d8c390..aeb0e90b 100755 --- a/onionr/communicator.py +++ b/onionr/communicator.py @@ -603,8 +603,11 @@ class OnionrCommunicate: peerTryCount = 0 for i in peerList: - if self.peerData[i]['failCount'] >= self.highFailureAmount: - continue + try: + if self.peerData[i]['failCount'] >= self.highFailureAmount: + continue + except KeyError: + pass if peerTryCount >= peerTries: break