diff --git a/src/api/checkpoint.c b/src/api/checkpoint.c
index fec14992c7b58a3f28644d194f64141674f50d9e..f39923ff6f17a27dcd73886653ffeb6aae41f5fa 100644
--- a/src/api/checkpoint.c
+++ b/src/api/checkpoint.c
@@ -54,6 +54,7 @@ static int _checkpoint_op (uint16_t op, uint16_t data,
 	slurm_msg_t req_msg;
 
 	ckp_req.op       = op;
+	ckp_req.data     = data;
 	ckp_req.job_id   = job_id;
 	ckp_req.step_id  = step_id;
 	req_msg.msg_type = REQUEST_CHECKPOINT;