diff --git a/src/cpp/ripple/Ledger.cpp b/src/cpp/ripple/Ledger.cpp index ad6296ea34..61e7f59deb 100644 --- a/src/cpp/ripple/Ledger.cpp +++ b/src/cpp/ripple/Ledger.cpp @@ -529,6 +529,7 @@ Ledger::pointer Ledger::getSQL(const std::string& sql) // Log(lsTRACE) << "Constructing ledger " << ledgerSeq << " from SQL"; Ledger::pointer ret = boost::make_shared(prevHash, transHash, accountHash, totCoins, closingTime, prevClosingTime, closeFlags, closeResolution, ledgerSeq); + ret->setClosed(); if (ret->getHash() != ledgerHash) { if (sLog(lsERROR))