Index: trunk/psphot/src/psphotFitSet.c
===================================================================
--- trunk/psphot/src/psphotFitSet.c	(revision 13035)
+++ trunk/psphot/src/psphotFitSet.c	(revision 13900)
@@ -2,5 +2,5 @@
 
 // This is not used in main psphot code (only in psphotModelTest.c)
-bool psphotFitSet (pmSource *source, pmModel *oneModel, char *fitset, pmSourceFitMode mode) {
+bool psphotFitSet (pmSource *source, pmModel *oneModel, char *fitset, pmSourceFitMode mode, psMaskType maskVal) {
 
     double x, y, Io;
@@ -25,5 +25,5 @@
 
     // XXX pmSourceFitSet must cache the modelFlux?
-    pmSourceFitSet (source, modelSet, mode);
+    pmSourceFitSet (source, modelSet, mode, maskVal);
 
     // write out positive object
@@ -33,5 +33,5 @@
     for (int i = 0; i < modelSet->n; i++) {
         pmModel *model = modelSet->data[i];
-        pmModelSub (source->pixels, source->maskObj, model, PM_MODEL_OP_FULL);
+        pmModelSub (source->pixels, source->maskObj, model, PM_MODEL_OP_FULL, maskVal);
 
         fprintf (stderr, "output parameters (obj %d):\n", i);
