Index: trunk/ppStats/src/ppStatsSetupFromArgs.c
===================================================================
--- trunk/ppStats/src/ppStatsSetupFromArgs.c	(revision 12993)
+++ trunk/ppStats/src/ppStatsSetupFromArgs.c	(revision 13181)
@@ -152,9 +152,13 @@
     // Open the input file, determine the camera
     {
-        data->fits = psFitsOpen(inName, "r");
+        psString resolved = pmConfigConvertFilename(inName, config, false); // Resolved filename
+        data->fits = psFitsOpen(resolved, "r");
         if (!data->fits) {
-            psError(PS_ERR_IO, false, "Unable to open input file %s\n", inName);
-            goto die;
-        }
+            psError(PS_ERR_IO, false, "Unable to open input file %s\n", resolved);
+            psFree(resolved);
+            goto die;
+        }
+        psFree(resolved);
+
         psMetadata *header = psFitsReadHeader(NULL, data->fits); // The FITS (primary) header
         psMetadata *format = pmConfigCameraFormatFromHeader(config, header, true);
@@ -166,5 +170,5 @@
         data->fpa = pmFPAConstruct(config->camera);
         if (!data->fpa) {
-            psError(PS_ERR_UNKNOWN, false, "Unable to construct FPA for %s\n", inName);
+            psError(PS_ERR_UNKNOWN, false, "Unable to construct FPA for %s\n", resolved);
             psFree(header);
             psFree(format);
