Index: trunk/psModules/src/astrom/pmReadout.c
===================================================================
--- trunk/psModules/src/astrom/pmReadout.c	(revision 6872)
+++ trunk/psModules/src/astrom/pmReadout.c	(revision 6889)
@@ -46,4 +46,5 @@
     if (! weights) {
         weights = psArrayAlloc(pixels->n);
+        weights->n = pixels->n;
         for (int i = 0; i < pixels->n; i++) {
             psImage *image = pixels->data[i];
@@ -55,4 +56,5 @@
     if (! masks) {
         masks = psArrayAlloc(pixels->n);
+        masks->n = pixels->n;
         for (int i = 0; i < pixels->n; i++) {
             psImage *image = pixels->data[i];
