diff --git a/src/cal_tools/calcat_interface.py b/src/cal_tools/calcat_interface.py
index 43e1519c214e3ade4afcc7dbbd5bfe8e0aa7088e..0cc3f86eb88249204a78a7f5ece090caad9cd1bb 100644
--- a/src/cal_tools/calcat_interface.py
+++ b/src/cal_tools/calcat_interface.py
@@ -236,6 +236,9 @@ class CalCatApi(metaclass=ClientWrapper):
         )
 
         if not resp["success"]:
+            if resp["status_code"] == 200:
+                # calibration_client turns empty response into an error
+                return []
             raise CalCatError(resp)
 
         return resp["data"]