diff --git a/bin/check-jobs b/bin/check-jobs
index 44739449e9824d4e41def3f5066324f6d9d34367..fddf5cfe4e5ebff99e5478c9d9edebdfea00ff46 100755
--- a/bin/check-jobs
+++ b/bin/check-jobs
@@ -17,7 +17,7 @@ init_standalone()
sess = db.get_session()
jobs = (sess.query(db.Job)
- .filter(db.Job.state.not_in([db.JobState.done, db.JobState.failed, db.JobState.internal_error]))
+ .filter(db.Job.state.not_in([db.JobState.done, db.JobState.failed, db.JobState.internal_error, db.JobState.waiting]))
.filter(db.Job.created_at < mo.now - datetime.timedelta(minutes=args.max_time))
.all())