Index: trunk/ppSub/src/ppSubReadout.c
===================================================================
--- trunk/ppSub/src/ppSubReadout.c	(revision 14107)
+++ trunk/ppSub/src/ppSubReadout.c	(revision 14111)
@@ -43,5 +43,6 @@
     psMaskType maskBlank = psMetadataLookupU8(NULL, config->arguments, "MASK.BLANK"); // Mask for blank reg.
 
-    if (!inRO->mask && !pmReadoutGenerateMask(inRO)) {
+    if (!inRO->mask && !pmReadoutGenerateMask(inRO, pmConfigMask("SAT", config),
+        pmConfigMask("BAD", config))) {
         psError(PS_ERR_UNKNOWN, false, "Unable to generate mask for input image");
         return false;
@@ -51,5 +52,6 @@
         return false;
     }
-    if (!refRO->mask && !pmReadoutGenerateMask(refRO)) {
+    if (!refRO->mask && !pmReadoutGenerateMask(refRO, pmConfigMask("SAT", config),
+        pmConfigMask("BAD", config))) {
         psError(PS_ERR_UNKNOWN, false, "Unable to generate mask for reference image");
         return false;
