diff --git a/scheduler/schedule.py b/scheduler/schedule.py
index 7eb53db47d4c66334d9efb4cf46a8013a001b07d..14e2d59f7aa15ff57dfe1bf66cd5533f01e03bc5 100755
--- a/scheduler/schedule.py
+++ b/scheduler/schedule.py
@@ -144,9 +144,9 @@ for j in results.keys():
             pass
 
     if len(res) == 1:
-        res = res[0]
-
-    log(comment='Job result', job=j, result=res)
+        log(comment='Job result', job=j, result=res[0])
+    else:
+        log(comment='Job result', job=j, result=res[0], all_results=res)
 
 
 exit_codes = []