Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 27937)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 27938)
@@ -1987,9 +1987,8 @@
 			xDelete<IssmDouble>(times);
 		}
-		else if(M==1 || M==2){
+		else if(M==2){
 			/*create transient input: */
 			IssmDouble* times = xNew<IssmDouble>(N);
-			if(M==1)times[0]=0;
-			if(M==2)for(int t=0;t<N;t++) times[t] = vector[(M-1)*N+t];
+			for(int t=0;t<N;t++) times[t] = vector[(M-1)*N+t];
 
 			inputs->SetTransientInput(vector_enum,times,N);
