diff --git a/src/LedgerConsensus.cpp b/src/LedgerConsensus.cpp index a99a54a0b1..71a808369d 100644 --- a/src/LedgerConsensus.cpp +++ b/src/LedgerConsensus.cpp @@ -533,7 +533,10 @@ void LedgerConsensus::updateOurPositions() } } if (closeTime != (mOurPosition->getCloseTime() - (mOurPosition->getCloseTime() % mCloseResolution))) + { + ourPosition = mComplete[mOurPosition->getCurrentHash()]->snapShot(true); changes = true; + } if (changes) {