Index: trunk/ppImage/src/ppImageMosaic.c
===================================================================
--- trunk/ppImage/src/ppImageMosaic.c	(revision 28263)
+++ trunk/ppImage/src/ppImageMosaic.c	(revision 28292)
@@ -31,7 +31,7 @@
     // by pmChipMosaic.  We therefore hack the structure so it doesn't look like a video cell.
     psVector *darkNumbers = NULL;       // Number of dark readouts for each cell
-    psVectorInit(darkNumbers, 0);
     if (psMetadataLookupBool(&status, config->arguments, "INPUT_IS_DARK")) {
         darkNumbers = psVectorAlloc(inChip->cells->n, PS_TYPE_S32);
+	psVectorInit(darkNumbers, 0);
         for (int i = 0; i < inChip->cells->n; i++) {
             pmCell *cell = inChip->cells->data[i];
