diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go index e91109084..f6188f000 100644 --- a/ipn/ipnlocal/local.go +++ b/ipn/ipnlocal/local.go @@ -3793,7 +3793,7 @@ func (b *LocalBackend) applyPrefsToHostinfoLocked(hi *tailcfg.Hostinfo, prefs ip hi.RoutableIPs = prefs.AdvertiseRoutes().AsSlice() hi.RequestTags = prefs.AdvertiseTags().AsSlice() hi.ShieldsUp = prefs.ShieldsUp() - hi.AllowsUpdate = hi.AllowsUpdate || prefs.AutoUpdate().Apply + hi.AllowsUpdate = envknob.AllowsRemoteUpdate() || prefs.AutoUpdate().Apply var sshHostKeys []string if prefs.RunSSH() && envknob.CanSSHD() {