diff --git a/logic/hosts.go b/logic/hosts.go index 90e5d588f..e17c6f1e7 100644 --- a/logic/hosts.go +++ b/logic/hosts.go @@ -242,9 +242,9 @@ func UpdateHostFromClient(newHost, currHost *models.Host) (sendPeerUpdate bool) currHost.Debug = newHost.Debug currHost.Verbosity = newHost.Verbosity currHost.Version = newHost.Version - if newHost.Name != "" { - currHost.Name = newHost.Name - } + currHost.IsStatic = newHost.IsStatic + currHost.MTU = newHost.MTU + currHost.Name = newHost.Name if len(newHost.NatType) > 0 && newHost.NatType != currHost.NatType { currHost.NatType = newHost.NatType sendPeerUpdate = true