Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 24097)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 24098)
@@ -580,5 +580,5 @@
 		xDelete<int>(vertex_pairing);
 	}
-	if(!isamr && analysis==MasstransportAnalysisEnum){
+	if(!isamr && (analysis==MasstransportAnalysisEnum || analysis==FreeSurfaceBaseAnalysisEnum || analysis==FreeSurfaceTopAnalysisEnum)){
 		int *vertex_pairing = NULL;
 		int  numvertex_pairing;
