diff --git a/src/slurmctld/reservation.c b/src/slurmctld/reservation.c index 5ab82a348c2087fe2682f32ed7c86c950d47e4ff..19ac007960b3d5e46743399d67219bcbd508cc64 100644 --- a/src/slurmctld/reservation.c +++ b/src/slurmctld/reservation.c @@ -545,7 +545,7 @@ static int _find_job_with_resv_ptr(void *x, void *key) job_record_t *job_ptr = (job_record_t *) x; slurmctld_resv_t *resv_ptr = (slurmctld_resv_t *) key; - if (job_ptr->resv_id == resv_ptr->resv_id) + if (job_ptr->resv_ptr == resv_ptr) return 1; return 0; }