diff --git a/src/regionModels/thermoBaffleModels/derivedFvPatchFields/temperatureThermoBaffle/temperatureThermoBaffleFvPatchScalarField.C b/src/regionModels/thermoBaffleModels/derivedFvPatchFields/temperatureThermoBaffle/temperatureThermoBaffleFvPatchScalarField.C
index 082f6ae5d1018fcdd7769fa8990567b51279cb82..af07a07057d2d9856ef93763cec560caa3ddbf7b 100644
--- a/src/regionModels/thermoBaffleModels/derivedFvPatchFields/temperatureThermoBaffle/temperatureThermoBaffleFvPatchScalarField.C
+++ b/src/regionModels/thermoBaffleModels/derivedFvPatchFields/temperatureThermoBaffle/temperatureThermoBaffleFvPatchScalarField.C
@@ -107,8 +107,8 @@ temperatureThermoBaffleFvPatchScalarField
             << exit(FatalError);
     }
 
-    const directMappedPatchBase& mpp =
-        refCast<const directMappedPatchBase>(patch().patch());
+    const mappedPatchBase& mpp =
+        refCast<const mappedPatchBase>(patch().patch());
 
     const word nbrMesh = mpp.sampleRegion();