diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go index 6ad80ed53..071761434 100644 --- a/ipn/ipnlocal/local.go +++ b/ipn/ipnlocal/local.go @@ -376,10 +376,6 @@ func (b *LocalBackend) setClientStatus(st controlclient.Status) { // whether prefs was mutated as part of the process, due to an exit // node IP being converted into a node ID. func (b *LocalBackend) keepOneExitNodeLocked(nm *netmap.NetworkMap) (prefsChanged bool) { - if b.prefs.ExitNodeID == "" && b.prefs.ExitNodeIP.IsZero() { - return false - } - // If we have a desired IP on file, try to find the corresponding // node. if !b.prefs.ExitNodeIP.IsZero() {