diff --git a/src/libxrpl/ledger/View.cpp b/src/libxrpl/ledger/View.cpp index fee96fa283..6dfde7db28 100644 --- a/src/libxrpl/ledger/View.cpp +++ b/src/libxrpl/ledger/View.cpp @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -74,7 +75,9 @@ isVaultPseudoAccountFrozen( // LCOV_EXCL_STOP } - return mptIssuance.isAnyFrozen({issuer, account}, depth + 1); + auto const vaultAsset = vault->at(sfAsset); + auto const token = makeTokenBase(view, vaultAsset); + return token->isAnyFrozen({issuer, account}, depth + 1); } bool