diff --git a/src/OpenFOAM/db/functionObjects/valueAverageBase/valueAverageBaseTemplates.C b/src/OpenFOAM/db/functionObjects/valueAverageBase/valueAverageBaseTemplates.C
index 13f3ec45f80c582e41d95b06bd6ae528e716f716..b8cbe9dc5635319e9db6a68aa7880fd9e28fb9dd 100644
--- a/src/OpenFOAM/db/functionObjects/valueAverageBase/valueAverageBaseTemplates.C
+++ b/src/OpenFOAM/db/functionObjects/valueAverageBase/valueAverageBaseTemplates.C
@@ -117,8 +117,8 @@ bool Foam::functionObjects::valueAverageBase::calc
             auto timeIter = windowTimes.cbegin();
             auto valueIter = windowValues.cbegin();
 
-            meanValue = pTraits<Type2>::zero;
-            Type valueOld(pTraits<Type2>::zero);
+            meanValue = Zero;
+            Type2 valueOld(Zero);
 
             for
             (