Index: trunk/psModules/src/camera/pmFPAfileIO.c
===================================================================
--- trunk/psModules/src/camera/pmFPAfileIO.c	(revision 13524)
+++ trunk/psModules/src/camera/pmFPAfileIO.c	(revision 13894)
@@ -312,5 +312,8 @@
 
     // the effective dataLevel (for mosaics, we have preserved the original dataLevel)
-    pmFPALevel dataLevel = (file->mosaicLevel != PM_FPA_LEVEL_NONE) ? file->mosaicLevel : file->dataLevel;
+    pmFPALevel dataLevel = file->dataLevel;
+    if (file->mosaicLevel != PM_FPA_LEVEL_NONE && file->mosaicLevel < dataLevel) {
+        dataLevel = file->mosaicLevel;
+    }
 
     // do we need to write this file?
