diff --git a/types/priv_validator.go b/types/priv_validator.go index 59dbaed7a..a67e23779 100644 --- a/types/priv_validator.go +++ b/types/priv_validator.go @@ -95,7 +95,7 @@ func (pv MockPV) SignVote(ctx context.Context, chainID string, vote *tmproto.Vot return err } vote.Signature = sig - if vote.Extension != nil { + if len(vote.Extension) > 0 { vote.ExtensionSignature, err = pv.PrivKey.Sign(vote.Extension) if err != nil { return err