Index: trunk/ppStack/src/ppStackArguments.c
===================================================================
--- trunk/ppStack/src/ppStackArguments.c	(revision 18918)
+++ trunk/ppStack/src/ppStackArguments.c	(revision 19017)
@@ -195,8 +195,4 @@
     valueArgStr(arguments, "-stats", "STATS", arguments);
 
-    psMetadataAddBool(arguments, PS_LIST_TAIL, "PHOTOMETRY", PS_META_REPLACE,
-                      "Do photometry on stacked image?",
-                      psMetadataLookupBool(NULL, arguments, "-photometry"));
-
     return true;
 }
@@ -234,5 +230,5 @@
     if (psMetadataLookupBool(NULL, arguments, "-photometry") ||
         psMetadataLookupBool(NULL, recipe, "PHOTOMETRY")) {
-        psMetadataAddBool(arguments, PS_LIST_TAIL, "PHOTOMETRY", PS_META_REPLACE,
+        psMetadataAddBool(recipe, PS_LIST_TAIL, "PHOTOMETRY", PS_META_REPLACE,
                           "Do photometry on stacked image?", true);
     }
Index: trunk/ppStack/src/ppStackCamera.c
===================================================================
--- trunk/ppStack/src/ppStackCamera.c	(revision 18918)
+++ trunk/ppStack/src/ppStackCamera.c	(revision 19017)
@@ -360,5 +360,5 @@
     bool mdok = false;
     bool doPhotom = psMetadataLookupBool(&mdok, recipe, "PHOTOMETRY") ||
-        psMetadataLookupBool(&mdok, config->arguments, "PHOTOMETRY"); // perform photometry
+        psMetadataLookupBool(&mdok, config->arguments, "-photometry"); // perform photometry
     if (doPhotom) {
         // This file, PSPHOT.INPUT, is just used as a carrier; output files (eg, PSPHOT.RESID) are defined by
