Index: trunk/pois/src/poisCalculateDeviations.c
===================================================================
--- trunk/pois/src/poisCalculateDeviations.c	(revision 6772)
+++ trunk/pois/src/poisCalculateDeviations.c	(revision 6891)
@@ -33,4 +33,5 @@
     if (!deviations) {
         deviations = psVectorAlloc(stamps->n, PS_TYPE_F32);
+        deviations->n = stamps->n;
     }
 
@@ -64,9 +65,12 @@
             psRegion stampTrim = { config->xKernel, config->xKernel + 2 * footprint, config->yKernel,
                                    config->yKernel + 2 * footprint };
+#if 0
             psRegion maskTrim = { x - xSize + config->xKernel, x + xSize - config->xKernel,
                                   y - ySize + config->yKernel, y + ySize - config->yKernel };
-
+            psImage *maskStampTrim = psImageSubset(maskStamp, maskTrim);
+#else
+            psImage *maskStampTrim = psImageSubset(maskStamp, stampTrim);
+#endif
             psImage *subStampTrim = psImageSubset(subStamp, stampTrim);
-            psImage *maskStampTrim = psImageSubset(maskStamp, maskTrim);
             (void)psImageStats(stats, subStampTrim, maskStampTrim, POIS_MASK_BAD | POIS_MASK_NEAR_BAD);
 
