Index: trunk/psphot/src/psphotFixedPSF.c
===================================================================
--- trunk/psphot/src/psphotFixedPSF.c	(revision 5828)
+++ trunk/psphot/src/psphotFixedPSF.c	(revision 5980)
@@ -13,6 +13,4 @@
 
     // we may set this differently here from the value used to mark likely saturated stars
-    float OUTER_RADIUS = psMetadataLookupF32 (&status, config, "SKY_OUTER_RADIUS");
-
     float PSF_FIT_NSIGMA   = psMetadataLookupF32 (&status, config, "PSF_FIT_NSIGMA");
     float PSF_FIT_PADDING  = psMetadataLookupF32 (&status, config, "PSF_FIT_PADDING");
@@ -52,10 +50,5 @@
 	}
 	
-	// check if we need to redefine the pixels
-	// XXX EAM : a better test would examine the source pixels
-	if (model->radius > OUTER_RADIUS) {
-	  // (re)-allocate image, weight, mask arrays for each peak (square of radius OUTER)
-	    psphotDefinePixels (source, imdata, x, y, model->radius);
-	}
+	psphotRedefinePixels (source, imdata, x, y, model->radius);
 
 	// fit PSF model (set/unset the pixel mask)
