diff --git a/src/thermophysicalModels/basic/derivedFvPatchFields/temperatureJump/temperatureJumpFvPatchScalarField.C b/src/thermophysicalModels/basic/derivedFvPatchFields/temperatureJump/temperatureJumpFvPatchScalarField.C
index 22828d79c7c3259982c8f46d404494034658f371..ad33df0ddde10437fd8b07df6c789088b8745a3e 100644
--- a/src/thermophysicalModels/basic/derivedFvPatchFields/temperatureJump/temperatureJumpFvPatchScalarField.C
+++ b/src/thermophysicalModels/basic/derivedFvPatchFields/temperatureJump/temperatureJumpFvPatchScalarField.C
@@ -61,12 +61,11 @@ Foam::temperatureJumpFvPatchScalarField::temperatureJumpFvPatchScalarField
 )
 :
     fixedJumpFvPatchField<scalar>(p, iF),
-    jumpTable_(new DataEntry<scalar>("jumpTable"))
+    jumpTable_(0)
 {
-
     if (this->cyclicPatch().owner())
     {
-         jumpTable_ = DataEntry<scalar>::New("jumpTable", dict);
+        jumpTable_ = DataEntry<scalar>::New("jumpTable", dict);
     }
 
     if (dict.found("value"))