Index: trunk/psphot/src/psphotRadiusChecks.c
===================================================================
--- trunk/psphot/src/psphotRadiusChecks.c	(revision 18555)
+++ trunk/psphot/src/psphotRadiusChecks.c	(revision 19308)
@@ -94,5 +94,7 @@
 
     // set the fit radius based on the object flux limit and the model
-    model->radiusFit = (RADIUS_TYPE) (model->modelRadius (model->params, EXT_FIT_NSIGMA*moments->dSky) + EXT_FIT_PADDING);
+    float rawRadius = model->modelRadius (model->params, EXT_FIT_NSIGMA*moments->dSky);
+
+    model->radiusFit = rawRadius + EXT_FIT_PADDING;
     if (isnan(model->radiusFit)) psAbort("error in radius");
 
