Index: trunk/psphot/src/psphotKronIterate.c
===================================================================
--- trunk/psphot/src/psphotKronIterate.c	(revision 32633)
+++ trunk/psphot/src/psphotKronIterate.c	(revision 32776)
@@ -221,5 +221,6 @@
 
 	    // XXX TEST : use a window based on the radial profile numbers: max is skyRadius, min is RADIUS
-	    float maxWindow = source->skyRadius;
+	    // if we lack the skyRadius (eg MATCHED sources), go to the default value
+	    float maxWindow = isfinite(source->skyRadius) ? source->skyRadius : RADIUS;
 	    float windowRadius = PS_MAX(RADIUS, maxWindow);
 
