diff --git a/src/xfel_calibrate/calibrate.py b/src/xfel_calibrate/calibrate.py
index 6173d0585370e88fe0e321caa055a782176450b8..a6bf414b24bebb459d941fb019f7c5a1152d7de1 100755
--- a/src/xfel_calibrate/calibrate.py
+++ b/src/xfel_calibrate/calibrate.py
@@ -866,7 +866,7 @@ class JobGroup:  # TODO: Naming - task? request? commission?
             exit_codes = [
                 j.run_direct(self.work_dir, self.python) for j in step.jobs
             ]
-            if any([ec != 0 for ec in exit_codes]):
+            if any(ec != 0 for ec in exit_codes):
                 errors = True
 
         return errors