diff --git a/overlay/route.go b/overlay/route.go index 64c624c7e..7bcdf2fa5 100644 --- a/overlay/route.go +++ b/overlay/route.go @@ -40,6 +40,9 @@ func (r Route) Equal(t Route) bool { if r.Install != t.Install { return false } + if r.Via.String() != t.Via.String() { + return false + } return true }