diff --git a/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControlI.H b/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControlI.H
index deed2958c0e4ba023fd4f626e1dd9717ee198a83..268655c3d924a4e530972d149d924044801f3f3d 100644
--- a/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControlI.H
+++ b/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControlI.H
@@ -92,8 +92,7 @@ inline bool Foam::pimpleControl::finalIter() const
 inline bool Foam::pimpleControl::finalInnerIter() const
 {
     return
-       finalIter()
-    && corrPISO_ == nCorrPISO_
+       corrPISO_ == nCorrPISO_
     && corrNonOrtho_ == nNonOrthCorr_ + 1;
 }