diff --git a/taskcluster/aio/asyncclient.py b/taskcluster/aio/asyncclient.py
index <HASH>..<HASH> 100644
--- a/taskcluster/aio/asyncclient.py
+++ b/taskcluster/aio/asyncclient.py
@@ -221,7 +221,7 @@ class AsyncBaseClient(BaseClient):
             try:
                 await response.release()
                 return await response.json()
-            except ValueError:
+            except (ValueError, aiohttp.client_exceptions.ContentTypeError):
                 return {"response": response}
 
         # This code-path should be unreachable
The exception raised by async .json() call has changed.