Index: trunk/psphot/src/onesource.c
===================================================================
--- trunk/psphot/src/onesource.c	(revision 4421)
+++ trunk/psphot/src/onesource.c	(revision 4582)
@@ -14,4 +14,5 @@
     float MRAD   = psMetadataLookupF32 (&status, config, "PSF_MOMENTS_RADIUS");
     float RADIUS = psMetadataLookupF32 (&status, config, "FIT_RADIUS");
+    float SOFT   = psMetadataLookupF32 (&status, config, "SOFT_RADIUS");
 
     psSource *source = pmSourceAlloc();
@@ -26,5 +27,5 @@
 
     psImageKeepCircle (source->mask, x, y, RADIUS, OR, 0x80);
-    status = pmSourceFitModel (source, model, false);
+    status = pmSourceFitModel_EAM (source, model, false, SOFT);
 
     pmSourcePhotometry (&fitMag, &obsMag, model, source->pixels, source->mask);
