diff --git a/api/src/engine/interceptors/headers.interceptor.ts b/api/src/engine/interceptors/headers.interceptor.ts
index 8dddccb93815c21cb0f92c79bd97d4fb293bfd35..385d6e56d579b562d7c797c556e8e0b8b9d91504 100644
--- a/api/src/engine/interceptors/headers.interceptor.ts
+++ b/api/src/engine/interceptors/headers.interceptor.ts
@@ -56,7 +56,7 @@ export class HeadersInterceptor implements NestInterceptor {
 
     return next.handle().pipe(
       catchError((e) => {
-        if (!e.response.data || !e.response.status) return e;
+        if (!e.response || !e.response.data || !e.response.status) throw e;
 
         this.logger.log(e.message);
         this.logger.verbose(