Index: trunk/psModules/src/camera/pmFPAConstruct.c
===================================================================
--- trunk/psModules/src/camera/pmFPAConstruct.c	(revision 7643)
+++ trunk/psModules/src/camera/pmFPAConstruct.c	(revision 7717)
@@ -522,4 +522,5 @@
     // Case 1: PHU=FPA and EXTENSIONS=NONE.  We need to parse the single list of chip:cell:cellType entries.
     if (strcasecmp(phuType, "FPA") == 0 && strcasecmp(extType, "NONE") == 0) {
+        phdu->blankPHU = false;
         const char *contents = psMetadataLookupStr(&mdok, format, "CONTENTS"); // The contents of the file
         if (!mdok || !contents || strlen(contents) == 0) {
@@ -529,5 +530,4 @@
             return NULL;
         }
-
         if (processContents(fpa, NULL, NULL, phdu, PM_FPA_LEVEL_FPA, contents, format) < 0) {
             psError(PS_ERR_IO, false, "Error setting CONTENTS");
@@ -563,4 +563,5 @@
     // chip/cell directly from that.
     if (strcasecmp(extType, "NONE") == 0) {
+        phdu->blankPHU = false;
         pmChip *chip = NULL;        // The chip of interest
         pmCell *cell = NULL;        // The cell of interest
@@ -650,4 +651,5 @@
     // Case 3: EXTENSIONS=CHIP or EXTENSIONS=CELL.  We have extensions that we iterate through.  The CONTENTS
     // is a list of extensions.
+    phdu->blankPHU = true;
     pmChip *chip = NULL;                // The chip of interest
     pmCell *cell = NULL;                // The cell of interest
