diff --git a/testsuite/slurm_unit/slurmctld/job_mgr-test.c b/testsuite/slurm_unit/slurmctld/job_mgr-test.c
index da348b25802eed2d11a2c18ece6ded9afe5f56ba..0abec5085796c469feab35a6f7481c9e4b16da6a 100644
--- a/testsuite/slurm_unit/slurmctld/job_mgr-test.c
+++ b/testsuite/slurm_unit/slurmctld/job_mgr-test.c
@@ -64,7 +64,8 @@ main (int argc, char *argv[])
 	}
 	else pass( "update_job");
 
-	error_code = pack_all_jobs (&dump, &dump_size, &update_time);
+	error_code = 0;
+       	pack_all_jobs (&dump, &dump_size, &update_time);
 	if (error_code)
 		fail ("dump_all_job error %d", error_code);
 	else pass( "dump_all_job");