Index: /issm/trunk-jpl/src/c/bamg/Mesh.cpp
===================================================================
--- /issm/trunk-jpl/src/c/bamg/Mesh.cpp	(revision 18821)
+++ /issm/trunk-jpl/src/c/bamg/Mesh.cpp	(revision 18822)
@@ -2909,5 +2909,5 @@
 		// for all the new point
 		long iv=nbvold;
-		for (i=nbvold;i<nbv;i++){
+		for(i=nbvold;i<nbv;i++){
 			BamgVertex &vi=*orderedvertices[i];
 			vi.i=R2ToI2(vi.r);
@@ -2916,5 +2916,5 @@
 			vi.m.Box(hx,hy);
 			Icoor1 hi=(Icoor1) (hx*coefIcoor),hj=(Icoor1) (hy*coefIcoor);
-			if (!quadtree->ToClose(vi,seuil,hi,hj)){
+			if(!quadtree->ToClose(vi,seuil,hi,hj)){
 				// a good new point 
 				BamgVertex &vj = vertices[iv];
@@ -2940,4 +2940,7 @@
 				NbSwap += vj.Optim(1);          
 				iv++;
+			}
+			else{
+				vi.PreviousNumber = 0;
 			}
 		} 
