diff --git a/sq_projects_list.py b/sq_projects_list.py
index 154947dbd0c879359304ccdec8c683f013049eb3..bcb9d778c037d18398b70653cd14e2ea764934cd 100755
--- a/sq_projects_list.py
+++ b/sq_projects_list.py
@@ -31,6 +31,15 @@ session = requests.Session()
 session.auth = (sq_token, '')
 req = session.get('https://sonarqube.software.geant.org/api/projects/search')
 
+if req.status_code == 401:
+    print('Error: Invalid token')
+    os.sys.exit(1)
+
+if req.status_code != 200:
+    print(f'Error: {req.status_code}')
+    os.sys.exit(1)
+
+
 proj_list = req.json()['components']
 final_list = []