diff --git a/src/libxrpl/tx/transactors/lending/LoanBrokerSet.cpp b/src/libxrpl/tx/transactors/lending/LoanBrokerSet.cpp index 1364b854c0..ee41fbe200 100644 --- a/src/libxrpl/tx/transactors/lending/LoanBrokerSet.cpp +++ b/src/libxrpl/tx/transactors/lending/LoanBrokerSet.cpp @@ -184,7 +184,11 @@ LoanBrokerSet::preclaim(PreclaimContext const& ctx) } } - if (domainID && *domainID != beast::zero && !sleBroker->isFlag(lsfLoanBrokerPrivate)) + if (ctx.view.rules().enabled(fixLendingProtocolV1_1)) + { + if (sleBroker->isFlag(lsfLoanBrokerPrivate) && domainID) + return tecNO_PERMISSION; + } { return tecNO_PERMISSION; }