diff --git a/src/cpp/ripple/LedgerMaster.cpp b/src/cpp/ripple/LedgerMaster.cpp index 97f04e151..23d2c7ab7 100644 --- a/src/cpp/ripple/LedgerMaster.cpp +++ b/src/cpp/ripple/LedgerMaster.cpp @@ -687,7 +687,7 @@ void LedgerMaster::updatePaths() else if (mPathFindNewRequest) { newOnly = true; - lastLedger = boost::make_shared(*mCurrentLedger, false); + lastLedger = boost::make_shared(boost::ref(*mCurrentLedger), false); } else {