Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 24657)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 24658)
@@ -2148,5 +2148,5 @@
 				input->GetInputValue(&current_values[iv],gauss);
 			}
-			dt = timesteps[0] - start_time;
+			dt = timesteps[0] - start_time; _assert_(dt>0.);
 		}
 		else{
@@ -2159,10 +2159,8 @@
 			}
 			if(offset == numtimesteps-1){
-				dt = end_time - timesteps[offset];
-				_assert_(dt>0.);
+				dt = end_time - timesteps[offset]; _assert_(dt>0.);
 			}
 			else{
-				dt = timesteps[offset+1] - timesteps[offset];
-				_assert_(dt>0.);
+				dt = timesteps[offset+1] - timesteps[offset]; _assert_(dt>0.);
 			}
 		}
