diff --git a/batmenTools/swf2batsim_split_by_user.py b/batmenTools/swf2batsim_split_by_user.py
index c2f3403d771d377a40efe5249ad907b1c5443e35..818049dc6206e78ace702b3279b2747d662d7bec 100755
--- a/batmenTools/swf2batsim_split_by_user.py
+++ b/batmenTools/swf2batsim_split_by_user.py
@@ -71,8 +71,8 @@ def generate_workload(input_swf, output_folder,
                 if given_walltime_only:
                     walltime = float(res.group(SwfField.REQUESTED_TIME.value))
 
-                is_valid_job = (nb_res > 0 and walltime >
-                                run_time and run_time > 0 and submit_time >= 0)
+                is_valid_job = (nb_res > 0 and walltime >=
+                                run_time and run_time >= 0 and submit_time >= 0)
 
                 if not is_valid_job:
                     not_valid += 1