diff --git a/overlay/route.go b/overlay/route.go index 61989581..f0cf2f4d 100644 --- a/overlay/route.go +++ b/overlay/route.go @@ -37,6 +37,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 }