diff --git a/candidate_base.go b/candidate_base.go index ab4d373..ac9d857 100644 --- a/candidate_base.go +++ b/candidate_base.go @@ -402,7 +402,7 @@ func (c *candidateBase) Equal(other Candidate) bool { if c.addr() == nil || other.addr() == nil { return false } - if c.addr().String() != other.addr().String() { + if !addrEqual(c.addr(), other.addr()) { return false } }