diff --git a/packages/web/src.ts/index.ts b/packages/web/src.ts/index.ts
index e70b916718..9077e87026 100644
--- a/packages/web/src.ts/index.ts
+++ b/packages/web/src.ts/index.ts
@@ -137,10 +137,16 @@ export function fetchJson(connection: string | ConnectionInfo, json?: string, pr
         try {
             response = await getUrl(url, options);
         } catch (error) {
-            console.log(error);
             response = (<any>error).response;
+            if (response == null) {
+                logger.throwError("missing response", Logger.errors.SERVER_ERROR, {
+                    serverError: error,
+                    url: url
+                });
+            }
         }
 
+
         let body = response.body;
 
         if (allow304 && response.statusCode === 304) {