diff --git a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C
index d6fbc678db75a10bfc7e38f7c6b4b703478280b2..e7a088c522e33dbc82590705dd2646f68504d955 100644
--- a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C
+++ b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C
@@ -327,52 +327,6 @@ Foam::GeometricField<Type, PatchField, GeoMesh>::GeometricField
 }
 
 
-template<class Type, template<class> class PatchField, class GeoMesh>
-Foam::GeometricField<Type, PatchField, GeoMesh>::GeometricField
-(
-    const IOobject& io,
-    const Mesh& mesh,
-    const dimensionSet& ds,
-    Field<Type>&& iField,
-    const PtrList<PatchField<Type>>& ptfl
-)
-:
-    Internal(io, mesh, ds, std::move(iField)),
-    timeIndex_(this->time().timeIndex()),
-    field0Ptr_(nullptr),
-    fieldPrevIterPtr_(nullptr),
-    boundaryField_(mesh.boundary(), *this, ptfl)
-{
-    DebugInFunction
-        << "Move construct from components" << nl << this->info() << endl;
-
-    readIfPresent();
-}
-
-
-template<class Type, template<class> class PatchField, class GeoMesh>
-Foam::GeometricField<Type, PatchField, GeoMesh>::GeometricField
-(
-    const IOobject& io,
-    const Mesh& mesh,
-    const dimensionSet& ds,
-    List<Type>&& iField,
-    const PtrList<PatchField<Type>>& ptfl
-)
-:
-    Internal(io, mesh, ds, std::move(iField)),
-    timeIndex_(this->time().timeIndex()),
-    field0Ptr_(nullptr),
-    fieldPrevIterPtr_(nullptr),
-    boundaryField_(mesh.boundary(), *this, ptfl)
-{
-    DebugInFunction
-        << "Move construct from components" << nl << this->info() << endl;
-
-    readIfPresent();
-}
-
-
 template<class Type, template<class> class PatchField, class GeoMesh>
 Foam::GeometricField<Type, PatchField, GeoMesh>::GeometricField
 (
diff --git a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H
index b847f01c8bf40278e36d64d216aa02f2bb561376..a7941db125cd7240bca674a8896c6fc999d7f781 100644
--- a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H
+++ b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H
@@ -354,26 +354,6 @@ public:
             const PtrList<PatchField<Type>>& ptfl
         );
 
-        //- Construct from components, moving initial internal field
-        GeometricField
-        (
-            const IOobject& io,
-            const Mesh& mesh,
-            const dimensionSet& ds,
-            Field<Type>&& iField,
-            const PtrList<PatchField<Type>>& ptfl
-        );
-
-        //- Construct from components, moving initial internal field
-        GeometricField
-        (
-            const IOobject& io,
-            const Mesh& mesh,
-            const dimensionSet& ds,
-            List<Type>&& iField,
-            const PtrList<PatchField<Type>>& ptfl
-        );
-
         //- Construct and read given IOobject
         GeometricField
         (
diff --git a/src/dynamicMesh/fvMeshSubset/fvMeshSubsetInterpolate.C b/src/dynamicMesh/fvMeshSubset/fvMeshSubsetInterpolate.C
index b65dbea1dcd573b3084773f6d26efac9c5891ca0..0bb4b87cc2675ee44f292a1cd3527812c6644d9e 100644
--- a/src/dynamicMesh/fvMeshSubset/fvMeshSubsetInterpolate.C
+++ b/src/dynamicMesh/fvMeshSubset/fvMeshSubsetInterpolate.C
@@ -96,7 +96,6 @@ fvMeshSubset::interpolate
         ),
         sMesh,
         vf.dimensions(),
-        // Move construct for internal field
         Field<Type>(vf.primitiveField(), cellMap),
         patchFields
     );
@@ -232,7 +231,6 @@ fvMeshSubset::interpolate
         ),
         sMesh,
         vf.dimensions(),
-        // Move construct for internal field
         Field<Type>
         (
             vf.primitiveField(),
@@ -409,7 +407,6 @@ fvMeshSubset::interpolate
         ),
         sMesh,
         vf.dimensions(),
-        // Move construct for internal field
         Field<Type>(vf.primitiveField(), pointMap),
         patchFields
     );