Index: trunk/psphot/src/psphotSetup.c
===================================================================
--- trunk/psphot/src/psphotSetup.c	(revision 5058)
+++ trunk/psphot/src/psphotSetup.c	(revision 5134)
@@ -77,7 +77,6 @@
     float YMAX  = psMetadataLookupF32 (&status, config, "YMAX");
     psRegion keep = psRegionSet (XMIN, XMAX, YMIN, YMAX);
-    keep = psRegionForImage (image, &keep);
-    psImageKeepRegion (mask, &keep, "OR", PSPHOT_MASK_INVALID);
-    // XXX EAM : psRegionForImage should not take psRegion *keep
+    keep = psRegionForImage (image, keep);
+    psImageKeepRegion (mask, keep, "OR", PSPHOT_MASK_INVALID);
 
     // mask the saturated pixels
