diff --git a/applications/utilities/postProcessing/miscellaneous/temporalInterpolate/temporalInterpolate.C b/applications/utilities/postProcessing/miscellaneous/temporalInterpolate/temporalInterpolate.C
index a5ed7039cbf4af63491d458b025a99d93d85d699..9460c33d48193fa97b3ade1a86a4996c560c3d50 100644
--- a/applications/utilities/postProcessing/miscellaneous/temporalInterpolate/temporalInterpolate.C
+++ b/applications/utilities/postProcessing/miscellaneous/temporalInterpolate/temporalInterpolate.C
@@ -112,7 +112,7 @@ void fieldInterpolator::interpolate()
                 {
                     instant timej = instant(ti_.value() + (j + 1)*deltaT);
 
-                    runTime_.setTime(timej.name(), 0);
+                    runTime_.setTime(instant(timej.name()), 0);
 
                     Info<< timej.name();