diff --git a/pyasic/miners/miner_factory.py b/pyasic/miners/miner_factory.py index 82495beb..26bd8ef3 100644 --- a/pyasic/miners/miner_factory.py +++ b/pyasic/miners/miner_factory.py @@ -572,7 +572,7 @@ class MinerFactory(metaclass=Singleton): try: if data["version"][0]["STATUS"][0]["Msg"] == "Disconnected": return data["devdetails"], data["version"] - except KeyError: + except (KeyError, TypeError): pass raise APIError(validation[1]) # copy each part of the main command to devdetails and version