Index: trunk/ppSim/src/ppSimLoadStars.c
===================================================================
--- trunk/ppSim/src/ppSimLoadStars.c	(revision 17557)
+++ trunk/ppSim/src/ppSimLoadStars.c	(revision 18011)
@@ -1,3 +1,3 @@
-#include "ppSim.h"
+# include "ppSim.h"
 
 bool ppSimLoadStars (psArray *stars, pmFPA *fpa, pmConfig *config) {
@@ -18,5 +18,5 @@
     }
 
-    // XXX push these into the recipe in ppSimArguments()
+    // relevant metadata
     float zp      = psMetadataLookupF32(NULL, recipe, "ZEROPOINT"); // Photometric zero point
     float ra0     = psMetadataLookupF32(NULL, recipe, "RA");        // Boresight RA (radians)
@@ -24,5 +24,5 @@
     float pa      = psMetadataLookupF32(NULL, recipe, "PA");        // Position angle (radians)
     float seeing  = psMetadataLookupF32(NULL, recipe, "SEEING");    // Seeing SIGMA (pixels)
-    float scale   = psMetadataLookupF32(NULL, recipe, "SCALE") * M_PI / 3600.0 / 180.0; // Plate scale (radians/pixel)
+    float scale   = psMetadataLookupF32(NULL, recipe, "PIXEL.SCALE") * M_PI / 3600.0 / 180.0; // Plate scale (radians/pixel)
     float expTime = psMetadataLookupF32(NULL, recipe, "EXPTIME");   // Exposure time (sec)
 
@@ -40,5 +40,5 @@
     psMetadataAdd(astroRecipe, PS_LIST_TAIL, "DEC_MAX", PS_DATA_F32 | PS_META_REPLACE, "", dec0 + radius);
     psArray *refStars = psastroLoadRefstars(config);
-    if (!refStars || refStars->n == 0) {
+    if (!refStars) {
         psError(PS_ERR_UNKNOWN, false, "Unable to find reference stars.");
         psFree(refStars);
