Index: /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp	(revision 27282)
+++ /issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp	(revision 27283)
@@ -76,5 +76,5 @@
 		for(Object* & object : femmodel->elements->objects){
 			Element* element=xDynamicCast<Element*>(object);
-			if(element->IsIceInElement()){
+			if(element->IsIceInElement() && element->IsGrounded()){
 				int nbv = element->GetNumberOfVertices();
 				for(int iv=0;iv<nbv;iv++){
@@ -87,5 +87,5 @@
 		for(Object* & object : femmodel->elements->objects){
 			Element* element=xDynamicCast<Element*>(object);
-			if(element->IsIceInElement() && element->IsGrounded()){
+			if(element->IsIceInElement()){
 				int nbv = element->GetNumberOfVertices();
 				for(int iv=0;iv<nbv;iv++){
