Index: trunk/psphot/src/psphotEnsemblePSF.c
===================================================================
--- trunk/psphot/src/psphotEnsemblePSF.c	(revision 5837)
+++ trunk/psphot/src/psphotEnsemblePSF.c	(revision 5980)
@@ -58,5 +58,4 @@
     sources = psArraySort (sources, psphotSortByY);
 
-    float OUTER_RADIUS     = psMetadataLookupF32 (&status, config, "SKY_OUTER_RADIUS");
     float INNER_RADIUS     = psMetadataLookupF32 (&status, config, "SKY_INNER_RADIUS");
     float PSF_FIT_NSIGMA   = psMetadataLookupF32 (&status, config, "PSF_FIT_NSIGMA");
@@ -104,5 +103,4 @@
 	// really saturated stars should be re-measured for a better centroid
 	// XXX EAM : move this to a 'clear satstar function'
-	// XXX EAM : extend size of fit box around SATSTAR
 	if (inSource->mode &  PM_SOURCE_SATSTAR) {
 	    status = pmSourceMoments (inSource, INNER_RADIUS);
@@ -143,5 +141,5 @@
 	y = model->params->data.F32[3];
 
-	// get function which specifies the radius at this the model hits the given flux
+	// get function which specifies the radius at which the model hits the given flux
 	pmModelRadius modelRadius = pmModelRadius_GetFunction (psf->type);
 
@@ -151,7 +149,5 @@
 
 	// if needed, ask for more object pixels
-	if (model->radius > OUTER_RADIUS) {
-	    psphotDefinePixels (inSource, imdata, x, y, model->radius);
-	}
+	psphotRedefinePixels (inSource, imdata, x, y, model->radius);
 
 	// make temporary copies of the image pixels and mask
