diff --git a/src/ripple_app/misc/NetworkOPs.cpp b/src/ripple_app/misc/NetworkOPs.cpp index 74127d69f2..5df9db3c72 100644 --- a/src/ripple_app/misc/NetworkOPs.cpp +++ b/src/ripple_app/misc/NetworkOPs.cpp @@ -1972,7 +1972,7 @@ NetworkOPsImp::getTxsAccountB (const RippleAddress& account, int32 minLedger, in { try { - if (!token.isMember("ledger") || !token.isMember("seq")) + if (!token.isObject() || !token.isMember("ledger") || !token.isMember("seq")) return ret; findLedger = token["ledger"].asInt(); findSeq = token["ledger"].asInt();