diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index 4e3e1ced..aeb43661 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -650,7 +650,7 @@ const getReports = ({ state, limit, page, pageSize, credentials }) => {
   url = url + (args ? '?' + args : '')
   return fetch(url, { headers: authHeaders(credentials) })
     .then((data) => data.json())
-    .then((data) => data.reports.map(parseReport))
+    .then((data) => data?.reports?.map(parseReport) ?? [])
 }
 
 const updateReportStates = ({ credentials, reports }) => {