Index: trunk/pswarp/src/pswarpArguments.c
===================================================================
--- trunk/pswarp/src/pswarpArguments.c	(revision 19041)
+++ trunk/pswarp/src/pswarpArguments.c	(revision 19043)
@@ -167,5 +167,7 @@
     // Dump configuration, now that's it's settled
     {
-        pmConfigCamerasCull(config);
+        const char *skyCamera = psMetadataLookupStr(NULL, config->arguments,
+                                                    "SKYCELL.CAMERA");  // Name of camera for skycell
+        pmConfigCamerasCull(config, skyCamera);
         pmConfigRecipesCull(config, "PSWARP,PPSTATS,PSPHOT,MASKS");
 
Index: trunk/pswarp/src/pswarpDefineSkycell.c
===================================================================
--- trunk/pswarp/src/pswarpDefineSkycell.c	(revision 19041)
+++ trunk/pswarp/src/pswarpDefineSkycell.c	(revision 19043)
@@ -80,4 +80,8 @@
     }
 
+    // Record the camera name of the skycell, so we can save its configuration
+    psMetadataAddStr(config->arguments, PS_LIST_TAIL, "SKYCELL.CAMERA", 0, "Name of camera for skycell",
+                     skyConfig->cameraName);
+
     // build the template fpa, set up the basic view
     fpa = pmFPAConstruct (skyConfig->camera, skyConfig->cameraName);
