diff --git a/src/plugins/proctrack/aix/proctrack_aix.c b/src/plugins/proctrack/aix/proctrack_aix.c
index d6805c370541e4ffdbfc1e59b141393633ed52f4..50b57936bde39f1f6241374a9ac6bc84b89fd5f3 100644
--- a/src/plugins/proctrack/aix/proctrack_aix.c
+++ b/src/plugins/proctrack/aix/proctrack_aix.c
@@ -123,7 +123,7 @@ extern int slurm_container_add ( slurmd_job_t *job, pid_t pid )
 	xassert(job);
 	xassert(pgid > 1);
 
-	if (proctrack_job_reg_pid(pgid, pid) != 0) {
+	if (proctrack_job_reg_pid(&pgid, &pid) != 0) {
 		error("proctrack_job_reg_pid(%d, %d): %m", pgid, (int)pid);
 		return SLURM_ERROR;
 	}