diff --git a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C index 2b8216956161bb4aad0998c80d3b16c4c21cb634..aaf2de52eb5c984aa6b4f3273b31f0240c0d0254 100644 --- a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C +++ b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C @@ -146,7 +146,8 @@ bool Foam::GeometricField<Type, PatchField, GeoMesh>::readOldTimeIfPresent() this->time().timeName(), this->db(), IOobject::READ_IF_PRESENT, - IOobject::AUTO_WRITE + IOobject::AUTO_WRITE, + this->registerObject() ); if (field0.headerOk()) @@ -761,7 +762,10 @@ Foam::GeometricField<Type, PatchField, GeoMesh>::oldTime() const ( this->name() + "_0", this->time().timeName(), - this->db() + this->db(), + IOobject::NO_READ, + IOobject::NO_WRITE, + this->registerObject() ), *this );