diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c index 32adf7aaca97b4dfb721b3cab2d915ae633ca758..cecfd6d3462bc79285719f1f742902ac0ee0a934 100644 --- a/src/slurmctld/step_mgr.c +++ b/src/slurmctld/step_mgr.c @@ -1611,7 +1611,7 @@ extern int pack_ctld_job_step_info_response_msg( } list_iterator_destroy(job_iterator); - if(!valid_job && !steps_packed) + if(list_count(job_list) && !valid_job && !steps_packed) error_code = ESLURM_INVALID_JOB_ID; part_filter_clear();