Index: /trunk/ppImage/src/ppImageMosaic.c
===================================================================
--- /trunk/ppImage/src/ppImageMosaic.c	(revision 12817)
+++ /trunk/ppImage/src/ppImageMosaic.c	(revision 12818)
@@ -30,5 +30,9 @@
     psTrace("pmChipMosaic", 5, "mosaic chip %s to %s (xbin,ybin: %d,%d to %d,%d)\n",
             in->name, out->name, in->xBin, in->yBin, out->xBin, out->yBin);
-    return pmChipMosaic(outChip, inChip, false);
+
+    // XXX mosaic the chip, making a deep copy.  this has the side effect of making the 
+    // output image products pure trimmed images, but also increases the memory footprint.
+    status = pmChipMosaic(outChip, inChip, true);
+    return status;
 }
 
