diff --git a/core/src/rpc.rs b/core/src/rpc.rs index 942c757a0a..a52ab23772 100644 --- a/core/src/rpc.rs +++ b/core/src/rpc.rs @@ -159,7 +159,11 @@ impl JsonRpcRequestProcessor { } }) .partition(|vote_account_info| { - vote_account_info.last_vote >= bank.slot() - MAX_LOCKOUT_HISTORY as u64 + if bank.slot() >= MAX_LOCKOUT_HISTORY as u64 { + vote_account_info.last_vote > bank.slot() - MAX_LOCKOUT_HISTORY as u64 + } else { + vote_account_info.last_vote > 0 + } }); Ok(RpcVoteAccountStatus { current: current_vote_accounts,