Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 25291)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 25292)
@@ -4987,10 +4987,6 @@
 	IssmDouble rho_ice                   = FindParam(MaterialsRhoIceEnum);
 
-	/*recover ice mask*/ 
-	Input2* ice_mask_input=this->GetInput2(MaskIceLevelsetEnum); 
-	ice_mask_input->GetInputAverage(&ice_mask);
-
 	/*early return if we are NOT on an icy element:*/
-	if (ice_mask==1) return; 
+	if(!IsIceInElement()) return;
 
 	/*pull thickness averages! */
