Index: /branches/eam_branch_20081214/psphot/src/psphotFindFootprints.c
===================================================================
--- /branches/eam_branch_20081214/psphot/src/psphotFindFootprints.c	(revision 20976)
+++ /branches/eam_branch_20081214/psphot/src/psphotFindFootprints.c	(revision 20977)
@@ -54,7 +54,7 @@
     if (pass == 2) {
         // merge in old peaks;
-        const int includePeaks = 0x0 | 0x2; // i.e. just from newFootprints
-
-        // XXX EAM : still not sure I understand this: are we double-couning or undercounting peaks
+	// XXX old version: 
+	// const int includePeaks = 0x02; // i.e. just from newFootprints
+        const int includePeaks = 0x01 | 0x02; // keep the peaks from the old footprints
 
         psArray *mergedFootprints = pmFootprintArraysMerge(detections->footprints, footprints, includePeaks);
