diff --git a/src/util/ajax.js b/src/util/ajax.js index 8c54ce69044..3c3e29605aa 100644 --- a/src/util/ajax.js +++ b/src/util/ajax.js @@ -162,7 +162,9 @@ function makeFetchRequest(requestParameters: RequestParameters, callback: Respon } complete = true; callback(null, result, response.headers.get('Cache-Control'), response.headers.get('Expires')); - }).catch(err => callback(new Error(err.message))); + }).catch(err => { + if (!aborted) callback(new Error(err.message)); + }); }; if (cacheIgnoringSearch) {