Index: /branches/eam_branch_20070830/psModules/src/camera/pmFPAfileDefine.c
===================================================================
--- /branches/eam_branch_20070830/psModules/src/camera/pmFPAfileDefine.c	(revision 14795)
+++ /branches/eam_branch_20070830/psModules/src/camera/pmFPAfileDefine.c	(revision 14796)
@@ -242,5 +242,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
