diff --git a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementTemplates.C b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementTemplates.C
index 70d9cb3bb10007ae9575aa1afd2b54f3e4148267..83e3389a5cdab446efd255076c14773dba2230dd 100644
--- a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementTemplates.C
+++ b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementTemplates.C
@@ -241,7 +241,7 @@ void meshRefinement::collectAndPrint
         Pstream::blocking
     );
 
-    Field<T> allData;
+    List<T> allData;
     globalPoints.gather
     (
         Pstream::worldComm,
diff --git a/src/mesh/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.C b/src/mesh/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.C
index bee6ada5a82a09939712052a3a318ea9fcc05f20..8d4180d6b7b7c200ca25ad9e5c8c42b042bb0410 100644
--- a/src/mesh/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.C
+++ b/src/mesh/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.C
@@ -720,7 +720,7 @@ void Foam::refinementSurfaces::findAllHigherIntersections
     labelList pRegions;
     vectorField pNormals;
 
-    forAll(surfaces(), surfI)
+    forAll(surfaces_, surfI)
     {
         const searchableSurface& surface = allGeometry_[surfaces_[surfI]];