Index: /trunk/psModules/src/camera/pmFPAfileDefine.c
===================================================================
--- /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 14933)
+++ /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 14934)
@@ -249,5 +249,12 @@
             file->freeLevel = extLevel;
         }
-    }
+    } else {
+	// if we do not have extensions in the file, we are forced to write out at the file level
+	file->dataLevel = file->fileLevel;
+	file->freeLevel = file->fileLevel;
+    }
+
+    psTrace ("psModules.camera", 5, "file: %s, format: %s, fileLevel: %s, extLevel: %s, dataLevel: %s, freeLevel: %s\n",
+	     file->name, file->formatName, pmFPALevelToName (file->fileLevel), pmFPALevelToName(extLevel), pmFPALevelToName (file->dataLevel), pmFPALevelToName (file->freeLevel));
 
     // add argument-supplied OUTPUT name to this file
