diff --git a/src/cpp/ripple/AccountSetTransactor.cpp b/src/cpp/ripple/AccountSetTransactor.cpp index 4e8c13834..31856044b 100644 --- a/src/cpp/ripple/AccountSetTransactor.cpp +++ b/src/cpp/ripple/AccountSetTransactor.cpp @@ -76,9 +76,6 @@ TER AccountSetTransactor::doApply() uFlagsOut &= ~lsfRequireDestTag; } - if (uFlagsIn != uFlagsOut) - mTxnAccount->setFieldU32(sfFlags, uFlagsOut); - // // DisallowXRP // @@ -226,6 +223,9 @@ TER AccountSetTransactor::doApply() } } + if (uFlagsIn != uFlagsOut) + mTxnAccount->setFieldU32(sfFlags, uFlagsOut); + cLog(lsINFO) << "AccountSet<"; return tesSUCCESS;