diff --git a/tutorials/basic/potentialFoam/cylinder/analyticalCylinder/analyticalCylinder.C b/tutorials/basic/potentialFoam/cylinder/analyticalCylinder/analyticalCylinder.C
index 71aae56a4fbf510db32eb70d669cbb70ce255e55..9a0d1c8362d449bb2bd255c76a8f16844c6df105 100644
--- a/tutorials/basic/potentialFoam/cylinder/analyticalCylinder/analyticalCylinder.C
+++ b/tutorials/basic/potentialFoam/cylinder/analyticalCylinder/analyticalCylinder.C
@@ -59,7 +59,8 @@ int main(int argc, char *argv[])
     UA = uInfX*(dimensionedVector(vector(1,0,0))
       - pow((radius/magCentres),2)*cs2theta);
 
-    runTime.write();
+    // Force writing of UA (since time has not changed)
+    UA.write();
 
     Info<< "end" << endl;