diff --git a/beacon-chain/rpc/prysm/v1alpha1/beacon/validators_stream.go b/beacon-chain/rpc/prysm/v1alpha1/beacon/validators_stream.go index 6d82cdd07..b3941cceb 100644 --- a/beacon-chain/rpc/prysm/v1alpha1/beacon/validators_stream.go +++ b/beacon-chain/rpc/prysm/v1alpha1/beacon/validators_stream.go @@ -491,6 +491,9 @@ func (is *infostream) calculateStatusAndTransition(validator state.ReadOnlyValid } if currentEpoch < validator.ActivationEligibilityEpoch() { + if validator.EffectiveBalance() == 0 { + return ethpb.ValidatorStatus_PENDING, 0 + } if helpers.IsEligibleForActivationQueueUsingTrie(validator) { return ethpb.ValidatorStatus_DEPOSITED, is.epochToTimestamp(validator.ActivationEligibilityEpoch()) }