diff --git a/platformio/clients/registry.py b/platformio/clients/registry.py index f8afdfab..795a0495 100644 --- a/platformio/clients/registry.py +++ b/platformio/clients/registry.py @@ -142,6 +142,6 @@ class RegistryClient(HTTPClient): cache_valid="1h", ) except HTTPClientError as e: - if e.response.status_code == 404: + if e.response and e.response.status_code == 404: return None raise e