Index: /issm/trunk-jpl/src/m/classes/model.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.m	(revision 17958)
+++ /issm/trunk-jpl/src/m/classes/model.m	(revision 17959)
@@ -236,6 +236,4 @@
 			md.geometry.base=project2d(md,md.geometry.base,1);
 			md.geometry.bed=project2d(md,md.geometry.bed,1);
-			md.mesh.vertexonboundary=project2d(md,md.mesh.vertexonboundary,1);
-			md.mesh.elementconnectivity=project2d(md,md.mesh.elementconnectivity,1);
 			md.mask.groundedice_levelset=project2d(md,md.mask.groundedice_levelset,1);
 			md.mask.ice_levelset=project2d(md,md.mask.ice_levelset,1);
@@ -252,4 +250,6 @@
 			mesh.numberofelements=md.mesh.numberofelements2d;
 			mesh.elements=md.mesh.elements2d;
+			mesh.vertexonboundary=project2d(md,md.mesh.vertexonboundary,1);
+			mesh.elementconnectivity=project2d(md,md.mesh.elementconnectivity,1);
 			md.mesh=mesh;
 
Index: /issm/trunk-jpl/src/m/classes/model.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.py	(revision 17958)
+++ /issm/trunk-jpl/src/m/classes/model.py	(revision 17959)
@@ -791,6 +791,4 @@
 		md.geometry.base=project2d(md,md.geometry.base,1)
 		md.geometry.bed=project2d(md,md.geometry.bed,1)
-		md.mesh.vertexonboundary=project2d(md,md.mesh.vertexonboundary,1)
-		md.mesh.elementconnectivity=project2d(md,md.mesh.elementconnectivity,1)
 		md.mask.groundedice_levelset=project2d(md,md.mask.groundedice_levelset,1)
 		md.mask.ice_levelset=project2d(md,md.mask.ice_levelset,1)
@@ -807,4 +805,6 @@
 		mesh.numberofelements=md.mesh.numberofelements2d
 		mesh.elements=md.mesh.elements2d
+		mesh.vertexonboundary=project2d(md,md.mesh.vertexonboundary,1)
+		mesh.elementconnectivity=project2d(md,md.mesh.elementconnectivity,1)
 		md.mesh=mesh
 
