Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 21945)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 21946)
@@ -3843,5 +3843,10 @@
 
 	/*early return if we are not on an ice cap OR ocean:*/
-	if(!(this->inputs->Max(MaskIceLevelsetEnum)<0) && !IsWaterInElement()) return; 
+	if(!(this->inputs->Max(MaskIceLevelsetEnum)<0) && !IsWaterInElement()){
+		dI_list[0] = 0.0; // this is important!!! 
+		dI_list[1] = 0.0; // this is important!!! 
+		dI_list[2] = 0.0; // this is important!!! 
+		return; 
+	}
 
 	/*Compute area of element:*/
