diff --git a/src/functionObjects/utilities/Make/files b/src/functionObjects/utilities/Make/files
index 240c0a24e9..e563e53b50 100644
--- a/src/functionObjects/utilities/Make/files
+++ b/src/functionObjects/utilities/Make/files
@@ -28,6 +28,7 @@ runTimeControl/runTimeCondition/maxDurationCondition/maxDurationCondition.C
runTimeControl/runTimeCondition/minMaxCondition/minMaxCondition.C
runTimeControl/runTimeCondition/averageCondition/averageCondition.C
runTimeControl/runTimeCondition/minTimeStepCondition/minTimeStepCondition.C
+runTimeControl/runTimeCondition/noneCondition/noneCondition.C
setTimeStep/setTimeStepFunctionObject.C
diff --git a/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.C b/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.C
new file mode 100644
index 0000000000..e4de955b5d
--- /dev/null
+++ b/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.C
@@ -0,0 +1,82 @@
+/*---------------------------------------------------------------------------*\
+ ========= |
+ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
+ \\ / O peration |
+ \\ / A nd | www.openfoam.com
+ \\/ M anipulation |
+-------------------------------------------------------------------------------
+ Copyright (C) 2022 OpenCFD Ltd.
+-------------------------------------------------------------------------------
+License
+ This file is part of OpenFOAM.
+
+ OpenFOAM is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with OpenFOAM. If not, see .
+
+\*---------------------------------------------------------------------------*/
+
+#include "noneCondition.H"
+#include "addToRunTimeSelectionTable.H"
+#include "fieldTypes.H"
+
+// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
+
+namespace Foam
+{
+namespace functionObjects
+{
+namespace runTimeControls
+{
+ defineTypeName(noneCondition, 0);
+ addToRunTimeSelectionTable(runTimeCondition, noneCondition, dictionary);
+
+}
+}
+}
+
+
+// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
+
+Foam::functionObjects::runTimeControls::noneCondition::noneCondition
+(
+ const word& name,
+ const objectRegistry& obr,
+ const dictionary& dict,
+ stateFunctionObject& state
+)
+:
+ runTimeCondition(name, obr, dict, state)
+{}
+
+
+// * * * * * * * * * * * * * * Public Member Functions * * * * * * * * * * * //
+
+bool Foam::functionObjects::runTimeControls::noneCondition::apply()
+{
+ return true;
+}
+
+
+void Foam::functionObjects::runTimeControls::noneCondition::write()
+{
+ // do nothing
+}
+
+
+void Foam::functionObjects::runTimeControls::noneCondition::reset()
+{
+ // do nothing
+}
+
+
+// ************************************************************************* //
diff --git a/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.H b/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.H
new file mode 100644
index 0000000000..ca981b854f
--- /dev/null
+++ b/src/functionObjects/utilities/runTimeControl/runTimeCondition/noneCondition/noneCondition.H
@@ -0,0 +1,101 @@
+/*---------------------------------------------------------------------------*\
+ ========= |
+ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
+ \\ / O peration |
+ \\ / A nd | www.openfoam.com
+ \\/ M anipulation |
+-------------------------------------------------------------------------------
+ Copyright (C) 2022 OpenCFD Ltd.
+-------------------------------------------------------------------------------
+License
+ This file is part of OpenFOAM.
+
+ OpenFOAM is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with OpenFOAM. If not, see .
+
+Class
+ Foam::noneCondition
+
+Description
+ A no-op condition that simply returns true/nothing to do.
+
+SourceFiles
+ noneCondition.C
+
+\*---------------------------------------------------------------------------*/
+
+#ifndef functionObjects_runTimeControls_noneCondition_H
+#define functionObjects_runTimeControls_noneCondition_H
+
+#include "runTimeCondition.H"
+#include "Enum.H"
+
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+namespace Foam
+{
+namespace functionObjects
+{
+namespace runTimeControls
+{
+
+/*---------------------------------------------------------------------------*\
+ Class noneCondition Declaration
+\*---------------------------------------------------------------------------*/
+
+class noneCondition
+:
+ public runTimeCondition
+{
+public:
+
+ //- Runtime type information
+ TypeNameNoDebug("none");
+
+ //- Constructor
+ noneCondition
+ (
+ const word& name,
+ const objectRegistry& obr,
+ const dictionary& dict,
+ stateFunctionObject& state
+ );
+
+ //- Destructor
+ virtual ~noneCondition() = default;
+
+
+ // Public Member Functions
+
+ //- Apply the condition
+ virtual bool apply();
+
+ //- Write
+ virtual void write();
+
+ //- Reset
+ virtual void reset();
+};
+
+
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+} // End namespace runTimeControls
+} // End namespace functionObjects
+} // End namespace Foam
+
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+#endif
+
+// ************************************************************************* //