Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateEdges.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateEdges.cpp	(revision 16353)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateEdges.cpp	(revision 16354)
@@ -32,5 +32,5 @@
 		elementedges[2*2+0] = 0; elementedges[2*2+1] = 1; elementedges_markers[2] = 1;
 	}
-	if(iomodel->meshtype==Mesh2DverticalEnum){
+	else if(iomodel->meshtype==Mesh2DverticalEnum){
 		elementnbv = 3;
 		elementnbe = 3;
Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/EdgesPartitioning.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/EdgesPartitioning.cpp	(revision 16353)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/EdgesPartitioning.cpp	(revision 16354)
@@ -21,5 +21,5 @@
 		elementnbe = 3;
 	}
-	if(iomodel->meshtype==Mesh2DverticalEnum){
+	else if(iomodel->meshtype==Mesh2DverticalEnum){
 		elementnbe = 3;
 	}
