diff --git a/tsnet/tsnet.go b/tsnet/tsnet.go index 499c1e0b5..962cd8ecb 100644 --- a/tsnet/tsnet.go +++ b/tsnet/tsnet.go @@ -1574,7 +1574,7 @@ func (s *Server) advertiseService(name tailcfg.ServiceName) error { advertised := s.lb.Prefs().AdvertiseServices() if !views.SliceContains(advertised, name.String()) { newAdvertised := make([]string, 0, advertised.Len()+1) - advertised.AppendTo(newAdvertised) + newAdvertised = advertised.AppendTo(newAdvertised) newAdvertised = append(newAdvertised, name.String()) _, err := s.lb.EditPrefs(&ipn.MaskedPrefs{ AdvertiseServicesSet: true,