diff --git a/src/plugins/preempt/partition_prio/preempt_partition_prio.c b/src/plugins/preempt/partition_prio/preempt_partition_prio.c
index f4e4760eda545d8bba9ea01f2331b16cbded11ac..9af9359eafd6caa5b3e281a349987958b394a43d 100644
--- a/src/plugins/preempt/partition_prio/preempt_partition_prio.c
+++ b/src/plugins/preempt/partition_prio/preempt_partition_prio.c
@@ -115,7 +115,7 @@ extern struct job_record **find_preemptable_jobs(struct job_record *job_ptr)
 		if (pre_job_inx >= pre_job_size) {
 			pre_job_size += 100;
 			xrealloc(pre_job_p, 
-				 (sizeof(struct job_record) * pre_job_size));
+				 (sizeof(struct job_record *) * pre_job_size));
 		}
 		pre_job_p[pre_job_inx++] = job_p;
 	}
@@ -127,7 +127,8 @@ extern struct job_record **find_preemptable_jobs(struct job_record *job_ptr)
 	_sort_pre_job_list(pre_job_p, pre_job_inx);
 	if (pre_job_inx == pre_job_size) {	/* Insure NULL terminated */
 		pre_job_size++;
-		xrealloc(pre_job_p, (sizeof(struct job_record)*pre_job_size));
+		xrealloc(pre_job_p, 
+			 (sizeof(struct job_record * ) * pre_job_size));
 	}
 	return pre_job_p;
 }
diff --git a/src/plugins/preempt/qos/preempt_qos.c b/src/plugins/preempt/qos/preempt_qos.c
index 0ca830caceafeaf7f4e88fd50d8f8e0d19b87210..b645e43cce316172e05b40ad9e18012abd247b86 100644
--- a/src/plugins/preempt/qos/preempt_qos.c
+++ b/src/plugins/preempt/qos/preempt_qos.c
@@ -117,7 +117,7 @@ extern struct job_record **find_preemptable_jobs(struct job_record *job_ptr)
 		if (pre_job_inx >= pre_job_size) {
 			pre_job_size += 100;
 			xrealloc(pre_job_p, 
-				 (sizeof(struct job_record) * pre_job_size));
+				 (sizeof(struct job_record *) * pre_job_size));
 		}
 		pre_job_p[pre_job_inx++] = job_p;
 	}
@@ -129,7 +129,8 @@ extern struct job_record **find_preemptable_jobs(struct job_record *job_ptr)
 	_sort_pre_job_list(pre_job_p, pre_job_inx);
 	if (pre_job_inx == pre_job_size) {	/* Insure NULL terminated */
 		pre_job_size++;
-		xrealloc(pre_job_p, (sizeof(struct job_record)*pre_job_size));
+		xrealloc(pre_job_p, 
+			 (sizeof(struct job_record * ) * pre_job_size));
 	}
 	return pre_job_p;
 }