diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c
index b164c353a942a29d81f0a071a6044a1fb7569a34..510234f590d0f3bfd1bc8a4bfc8c7efe7768e56e 100644
--- a/src/slurmctld/step_mgr.c
+++ b/src/slurmctld/step_mgr.c
@@ -347,7 +347,6 @@ step_create ( step_specs *step_specs, struct step_record** new_step_record  )
 		fatal ("create_step_record failed with no memory");
 
 	/* set the step_record values */
-	step_ptr->step_id = (job_ptr->next_step_id)++;
 	step_ptr->node_bitmap = nodeset;
 	step_ptr->cyclic_alloc = step_specs->task_dist;