Index: /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 17531)
+++ /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 17532)
@@ -1905,5 +1905,5 @@
 	/*For FS only: we want the CS to be tangential to the bedrock*/
 	inputs->GetInputValue(&approximation,ApproximationEnum);
-	if(IsFloating() || !IsOnBed() || (approximation!=FSApproximationEnum && approximation!=SSAFSApproximationEnum &&  approximation!=HOFSApproximationEnum)) return;
+	if(!IsOnBed() || (approximation!=FSApproximationEnum && approximation!=SSAFSApproximationEnum &&  approximation!=HOFSApproximationEnum)) return;
 
 	/*Get number of nodes for velocity only and base*/
Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17531)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17532)
@@ -1605,5 +1605,5 @@
 	/*For FS only: we want the CS to be tangential to the bedrock*/
 	inputs->GetInputValue(&approximation,ApproximationEnum);
-	if(IsFloating() || !HasNodeOnBed() ||  approximation!=FSApproximationEnum) return;
+	if(!HasNodeOnBed() ||  approximation!=FSApproximationEnum) return;
 
 	//printf("element number %i \n",this->id);
