Index: trunk/psphot/src/psphotFitSourcesLinear.c
===================================================================
--- trunk/psphot/src/psphotFitSourcesLinear.c	(revision 13900)
+++ trunk/psphot/src/psphotFitSourcesLinear.c	(revision 15132)
@@ -62,4 +62,9 @@
             if (source->mode &  PM_SOURCE_MODE_BLEND) continue;
         }
+
+	// generate model for sources without, or skip if we can't
+	if (!source->modelFlux) {
+	    if (!pmSourceCacheModel (source, maskVal)) continue;
+	}
 
         // save the original coords
