diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index 472dcad5235e18b0a93a29a7d6d3a4f2f3f537d4..7add4403da4dfd9c4826377a9d315cba60d6e5da 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -2933,7 +2933,8 @@ _copy_job_desc_to_job_record(job_desc_msg_t * job_desc, "*%s", user_rec.default_wckey); else job_ptr->wckey = xstrdup("*"); - } + } else + job_ptr->wckey = xstrdup(job_desc->wckey); job_ptr->user_id = (uid_t) job_desc->user_id; job_ptr->group_id = (gid_t) job_desc->group_id;