Index: /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 17276)
+++ /issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp	(revision 17277)
@@ -711,6 +711,11 @@
 }/*}}}*/
 void MasstransportAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/
-//	_printf0_("   Updating active and non-active nodes for MasstransportAnalysis \n");
-//	SetActiveNodesLSMx(femmodel->elements);
+
+	bool islevelset;
+	femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
+	if(islevelset){
+		_printf0_("   Updating active and non-active nodes for MasstransportAnalysis \n");
+		SetActiveNodesLSMx(femmodel->elements);
+	}
 	return;
 }/*}}}*/
Index: /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 17276)
+++ /issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp	(revision 17277)
@@ -1044,6 +1044,10 @@
 void StressbalanceAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/
 	/*Default, do nothing*/
-	//_printf0_("   Updating active and non-active nodes for StressbalanceAnalysis \n");
-//	SetActiveNodesLSMx(femmodel->elements);
+	bool islevelset;
+	femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
+	if(islevelset){
+		_printf0_("   Updating active and non-active nodes for StressbalanceAnalysis \n");
+		SetActiveNodesLSMx(femmodel->elements);
+	}
 	return;
 }/*}}}*/
