Index: trunk/pswarp/src/pswarpArguments.c
===================================================================
--- trunk/pswarp/src/pswarpArguments.c	(revision 14389)
+++ trunk/pswarp/src/pswarpArguments.c	(revision 14874)
@@ -23,5 +23,5 @@
     pmConfigRecipeOptions (config, PSWARP_RECIPE);
 
-    pmConfigFileSetsMD (config->arguments, &argc, argv, "ASTROM",   "-astrom", "-astromlist");
+    pmConfigFileSetsMD(config->arguments, &argc, argv, "ASTROM",   "-astrom", "-astromlist");
 
     // chip selection is used to limit chips to be processed
@@ -39,4 +39,10 @@
                          "Filename for statistics of output image", argv[N]);
         psArgumentRemove(N, &argc, argv);
+    }
+
+    // PSF determination?
+    if ((N = psArgumentGet(argc, argv, "-psf"))) {
+        psArgumentRemove(N, &argc, argv);
+        psMetadataAddBool(config->arguments, PS_LIST_TAIL, "PSF", 0, "Do PSF determination?", true);
     }
 
