Index: trunk/ppMerge/src/ppMerge.c
===================================================================
--- trunk/ppMerge/src/ppMerge.c	(revision 9996)
+++ trunk/ppMerge/src/ppMerge.c	(revision 13873)
@@ -46,16 +46,22 @@
     }
 
-    psImage *scale = NULL;              // The scalings
-    psImage *zero = NULL;               // The zeros
-
     if (options->mask) {
         // Generate a mask
         ppMergeMask(data, options, config);
     } else {
+
+        psImage *scale = NULL;              // The scalings
+        psImage *zero = NULL;               // The zeros
+        psArray *shutters = NULL;           // The shutter correction data
+
         // Measure the background in each image
-        ppMergeScaleZero(&scale, &zero, data, options, config);
+        ppMergeScaleZero(&scale, &zero, &shutters, data, options, config);
 
         // Do the combination and write
-        ppMergeCombine(scale, zero, data, options, config);
+        ppMergeCombine(scale, zero, shutters, data, options, config);
+
+        psFree(scale);
+        psFree(zero);
+        psFree(shutters);
     }
 
@@ -73,6 +79,4 @@
     // Cleaning up
     psFree(data);
-    psFree(scale);
-    psFree(zero);
     psFree(options);
     psFree(config);
