diff --git a/src/cpp/ripple/TransactionMeta.cpp b/src/cpp/ripple/TransactionMeta.cpp index 77886c163..1e69ec6ae 100644 --- a/src/cpp/ripple/TransactionMeta.cpp +++ b/src/cpp/ripple/TransactionMeta.cpp @@ -78,7 +78,7 @@ std::vector TransactionMetaSet::getAffectedAccounts() { BOOST_FOREACH(const SerializedType& field, inner->peekData()) { - const STAccount* sa = dynamic_cast(&it); + const STAccount* sa = dynamic_cast(&field); if (sa) addIfUnique(accounts, sa->getValueNCA()); else if ((field.getFName() == sfLowLimit) || (field.getFName() == sfHighLimit))