Index: trunk/psModules/src/camera/pmFPAConstruct.c
===================================================================
--- trunk/psModules/src/camera/pmFPAConstruct.c	(revision 9718)
+++ trunk/psModules/src/camera/pmFPAConstruct.c	(revision 9730)
@@ -61,5 +61,4 @@
     *second = psArrayAlloc(values->n);
     *third = psArrayAlloc(values->n);
-    (*first)->n = (*second)->n = (*third)->n = values->n;
     int num = 0;
     psListIterator *valuesIter = psListIteratorAlloc(values, PS_LIST_HEAD, false); // Iterator for values
Index: trunk/psModules/src/camera/pmFPAMaskWeight.c
===================================================================
--- trunk/psModules/src/camera/pmFPAMaskWeight.c	(revision 9718)
+++ trunk/psModules/src/camera/pmFPAMaskWeight.c	(revision 9730)
@@ -29,5 +29,4 @@
     if (!masks) {
         masks = psArrayAlloc(images->n);
-        masks->n = images->n;
         hdu->masks = masks;
     }
@@ -56,5 +55,4 @@
     if (!weights) {
         weights = psArrayAlloc(images->n);
-        weights->n = images->n;
         hdu->weights = weights;
     }
Index: trunk/psModules/src/camera/pmHDUGenerate.c
===================================================================
--- trunk/psModules/src/camera/pmHDUGenerate.c	(revision 9718)
+++ trunk/psModules/src/camera/pmHDUGenerate.c	(revision 9730)
@@ -294,5 +294,4 @@
     // Generate the HDU
     hdu->images = psArrayAlloc(numReadouts);
-    hdu->images->n = numReadouts;
     for (int i = 0; i < numReadouts; i++) {
         psImage *image = psImageAlloc(xSize, ySize, type);
