diff --git a/src/finiteVolume/fields/fvPatchFields/derived/fixedFluxPressure/fixedFluxPressureFvPatchScalarField.H b/src/finiteVolume/fields/fvPatchFields/derived/fixedFluxPressure/fixedFluxPressureFvPatchScalarField.H
index 03691268f6141703d467da09c2843845ced53d89..2f43c6943fdf4925909f0220890ba3cce8224181 100644
--- a/src/finiteVolume/fields/fvPatchFields/derived/fixedFluxPressure/fixedFluxPressureFvPatchScalarField.H
+++ b/src/finiteVolume/fields/fvPatchFields/derived/fixedFluxPressure/fixedFluxPressureFvPatchScalarField.H
@@ -169,7 +169,7 @@ namespace Foam
     inline void setSnGrad
     (
         volScalarField::GeometricBoundaryField& bf,
-        const FieldField<fvsPatchField, double>& snGrad
+        const FieldField<fvsPatchField, scalar>& snGrad
     )
     {
         forAll(bf, patchi)
@@ -185,7 +185,7 @@ namespace Foam
     inline void setSnGrad
     (
         volScalarField::GeometricBoundaryField& bf,
-        const tmp<FieldField<fvsPatchField, double> >& tsnGrad
+        const tmp<FieldField<fvsPatchField, scalar> >& tsnGrad
     )
     {
         setSnGrad<GradBC>(bf, tsnGrad());