diff --git a/internal/consensus/state.go b/internal/consensus/state.go index 2b705c134..83db801ad 100644 --- a/internal/consensus/state.go +++ b/internal/consensus/state.go @@ -1296,13 +1296,6 @@ func (cs *State) enterPrevote(height int64, round int32) { func (cs *State) defaultDoPrevote(height int64, round int32) { logger := cs.Logger.With("height", height, "round", round) - // If a block is locked, prevote that. - if cs.LockedBlock != nil { - logger.Debug("prevote step; already locked on a block; prevoting locked block") - cs.signAddVote(tmproto.PrevoteType, cs.LockedBlock.Hash(), cs.LockedBlockParts.Header()) - return - } - // If ProposalBlock is nil, prevote nil. if cs.ProposalBlock == nil { logger.Debug("prevote step: ProposalBlock is nil")