Index: /issm/trunk/src/c/parallel/transient_core_3d.cpp
===================================================================
--- /issm/trunk/src/c/parallel/transient_core_3d.cpp	(revision 973)
+++ /issm/trunk/src/c/parallel/transient_core_3d.cpp	(revision 974)
@@ -122,5 +122,5 @@
 	result=new Result(results->Size()+1,time,step,"m_g",m_g); results->AddObject(result);
 
-	while(time<finaltime+dt){ //make sure we run up to finaltime.
+	while(time<finaltime){ //make sure we run up to finaltime.
 	
 		if(debug)_printf_("%s%g%s%i%s%g\n","time [yr]: ",time/yts,"    iteration number: ",step,"/",floor(finaltime/dt));
