Index: trunk/ppMerge/src/ppMergeThreadLauncher.c
===================================================================
--- trunk/ppMerge/src/ppMergeThreadLauncher.c	(revision 18839)
+++ trunk/ppMerge/src/ppMergeThreadLauncher.c	(revision 21183)
@@ -60,5 +60,5 @@
 	    psScalar *maskVal     	= job->args->data[6];
 
-	    bool status = pmDarkCombine(outCell, fileGroup->readouts, darkOrdinates, darkNorm, iter->data.S32, rej->data.F32, maskVal->data.U8);
+	    bool status = pmDarkCombine(outCell, fileGroup->readouts, darkOrdinates, darkNorm, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA);
 	    if (!status) {
 		self->fault = true;
@@ -82,5 +82,5 @@
 	    psScalar *maskVal     	  = job->args->data[6];
 
-	    bool status = pmShutterCorrectionGenerate(output, NULL, fileGroup->readouts, shutterRef->data.F32, data, iter->data.S32, rej->data.F32, maskVal->data.U8);
+	    bool status = pmShutterCorrectionGenerate(output, NULL, fileGroup->readouts, shutterRef->data.F32, data, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA);
 	    if (!status) {
 		self->fault = true;
