diff --git a/pkg/node/address.go b/pkg/node/address.go index fcc729dd5efda..837dfd2f13ec5 100644 --- a/pkg/node/address.go +++ b/pkg/node/address.go @@ -497,7 +497,7 @@ const mismatchRouterIPsMsg = "Mismatch of router IPs found during restoration. T // ValidatePostInit validates the entire addressing setup and completes it as // required func ValidatePostInit() error { - if option.Config.EnableIPv4 || option.Config.Tunnel != option.TunnelDisabled { + if option.Config.EnableIPv4 || option.Config.Tunnel != option.TunnelDisabled || option.Config.EnableWireguard { if ipv4Address == nil { return fmt.Errorf("external IPv4 node address could not be derived, please configure via --ipv4-node") }