Index: trunk/psphot/src/psphotMagnitudes.c
===================================================================
--- trunk/psphot/src/psphotMagnitudes.c	(revision 5124)
+++ trunk/psphot/src/psphotMagnitudes.c	(revision 5672)
@@ -24,8 +24,5 @@
 
     // replace source flux
-    // XXX EAM : need to add 'sky' boolean option here 
-    model->params->data.F32[0] = 0;
-    pmSourceAddModel (source->pixels, source->mask, model, false);
-    model->params->data.F32[0] = sky;
+    pmSourceAddModel (source->pixels, source->mask, model, false, false);
 
     // measure object photometry
@@ -38,8 +35,5 @@
 
     // subtract object, leave local sky
-    // XXX EAM : need to add 'sky' boolean option here 
-    model->params->data.F32[0] = 0;
-    pmSourceSubModel (source->pixels, source->mask, model, false);
-    model->params->data.F32[0] = sky;
+    pmSourceSubModel (source->pixels, source->mask, model, false, false);
 
     // unmask aperture
