Index: trunk/ppSub/src/ppSubFlagNeighbors.c
===================================================================
--- trunk/ppSub/src/ppSubFlagNeighbors.c	(revision 31156)
+++ trunk/ppSub/src/ppSubFlagNeighbors.c	(revision 31449)
@@ -112,5 +112,5 @@
 		  bool positive = !matchRef && (sourceM1->imageID == 1);
 		  positive |= matchRef && (sourceM1->imageID == 2);
-		  float SN1 = isfinite(sourceM1->errMag) ? 1.0 / sourceM1->errMag : NAN;
+		  float SN1 = isfinite(sourceM1->psfMagErr) ? 1.0 / sourceM1->psfMagErr : NAN;
 		  if (positive) {
 		      source->diffStats->SNp = SN1;
@@ -138,6 +138,6 @@
 		  bool positive = !matchRef && (sourceM1->imageID == 1);
 		  positive |= matchRef && (sourceM1->imageID == 2);
-		  float SN1 = isfinite(sourceM1->errMag) ? 1.0 / sourceM1->errMag : NAN;
-		  float SN2 = isfinite(sourceM2->errMag) ? 1.0 / sourceM2->errMag : NAN;
+		  float SN1 = isfinite(sourceM1->psfMagErr) ? 1.0 / sourceM1->psfMagErr : NAN;
+		  float SN2 = isfinite(sourceM2->psfMagErr) ? 1.0 / sourceM2->psfMagErr : NAN;
 		  if (positive) {
 		      source->diffStats->SNp = SN1;
