Index: /branches/eam_branches/ipp-20100823/psphot/src/psphotSourceSize.c
===================================================================
--- /branches/eam_branches/ipp-20100823/psphot/src/psphotSourceSize.c	(revision 29532)
+++ /branches/eam_branches/ipp-20100823/psphot/src/psphotSourceSize.c	(revision 29533)
@@ -556,4 +556,5 @@
 	// NOTE: we only flag the CRs here; when we mask them we verify their CR nature (otherwise -> PSF)
         // bool isCR = (kMag < options->magLimitCR) && (Mminor < options->sizeLimitCR);
+	// XXX skip if we have already marked it??
         bool isCR = (source->moments->SN > 7.0) && (Mminor < options->sizeLimitCR);
         if (isCR) {
@@ -606,6 +607,6 @@
         }
 
-	// once we are here, remove the temporary flag
-	source->mode &= ~PM_SOURCE_TMPF_SIZE_CR_CANDIDATE;
+	// once we are here, remove the temporary flag (this allows us to try again if we do not mark it now)
+	source->tmpFlags &= ~PM_SOURCE_TMPF_SIZE_CR_CANDIDATE;
 
         // Integer position of peak
