Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 23808)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 23809)
@@ -3479,5 +3479,10 @@
 		time0=dynamic_cast<TransientInput*>(Ta_input)->GetTimeByOffset(offset0);
 		timeend=dynamic_cast<TransientInput*>(Ta_input)->GetTimeByOffset(offsetend);
+
+		#if defined(_HAVE_ADOLC_)
+		timeclim=time0+fmod(time.value()-time0.value(),timeend.value()-time0.value());
+		#else
 		timeclim=time0+fmod(time-time0,timeend-time0);
+		#endif																									
 	}
 	else{
