diff --git a/src/cpp/ripple/LedgerMaster.cpp b/src/cpp/ripple/LedgerMaster.cpp index 70c2f287c..db1ca97ae 100644 --- a/src/cpp/ripple/LedgerMaster.cpp +++ b/src/cpp/ripple/LedgerMaster.cpp @@ -274,8 +274,9 @@ void LedgerMaster::missingAcquireComplete(LedgerAcquire::pointer acq) if (acq->isComplete()) { + acq->getLedger()->setAccepted(); setFullLedger(acq->getLedger()); - acq->getLedger()->pendSave(false); + mLedgerHistory.addAcceptedLedger(acq->getLedger(), false); } }