diff --git a/packages/bruno-electron/src/ipc/network/axios-instance.js b/packages/bruno-electron/src/ipc/network/axios-instance.js index a22475bc80..7ff7bb2e02 100644 --- a/packages/bruno-electron/src/ipc/network/axios-instance.js +++ b/packages/bruno-electron/src/ipc/network/axios-instance.js @@ -326,6 +326,12 @@ function makeAxiosInstance({ redirectCount++; const locationHeader = error.response.headers.location; + + if (!locationHeader) { + error.response.timeline = timeline; + return Promise.reject(error); + } + let redirectUrl = locationHeader; // Handle relative URLs by resolving them against the original request URL