diff --git a/src/finiteVolume/fields/fvPatchFields/derived/fanPressure/fanPressureFvPatchScalarField.C b/src/finiteVolume/fields/fvPatchFields/derived/fanPressure/fanPressureFvPatchScalarField.C
index 19404c4f53592b6c7f937c3df1d55c01fcac2d8d..5c25878e0276a727cffb519689b73b76d55ace0d 100644
--- a/src/finiteVolume/fields/fvPatchFields/derived/fanPressure/fanPressureFvPatchScalarField.C
+++ b/src/finiteVolume/fields/fvPatchFields/derived/fanPressure/fanPressureFvPatchScalarField.C
@@ -86,13 +86,10 @@ Foam::fanPressureFvPatchScalarField::fanPressureFvPatchScalarField
     const dictionary& dict
 )
 :
-    totalPressureFvPatchScalarField(p, iF),
+    totalPressureFvPatchScalarField(p, iF, dict),
     fanCurve_(dict),
     direction_(fanFlowDirectionNames_.read(dict.lookup("direction")))
-{
-    // Assign initial pressure by "value"
-    fvPatchField<scalar>::operator==(scalarField("value", dict, p.size()));
-}
+{}
 
 
 Foam::fanPressureFvPatchScalarField::fanPressureFvPatchScalarField