Index: trunk/ppStats/src/ppStats.c
===================================================================
--- trunk/ppStats/src/ppStats.c	(revision 13675)
+++ trunk/ppStats/src/ppStats.c	(revision 13677)
@@ -9,5 +9,6 @@
 #include "ppStats.h"
 
-psMetadata *ppStats(pmFPA *fpa,         // FPA for which to get statistics
+psMetadata *ppStats(psMetadata *out,
+		    pmFPA *fpa,         // FPA for which to get statistics
                     pmFPAview *view,    // View for analysis
                     psMaskType maskVal, // Value to mask
@@ -53,4 +54,11 @@
     }
 
+    if (out != NULL) {
+	psMetadataCopy (out, result);
+	psFree(result);
+	psFree(data);
+	return out;
+    }
+
     psFree(data);
     return result;
