diff --git a/cmd/ctrld/cli.go b/cmd/ctrld/cli.go index c895f11..d536fb8 100644 --- a/cmd/ctrld/cli.go +++ b/cmd/ctrld/cli.go @@ -777,7 +777,7 @@ func processCDFlags() { } switch { case setupRouter: - if lc := cfg.Listener["0"]; lc != nil { + if lc := cfg.Listener["0"]; lc != nil && lc.IP == "" { lc.IP = router.ListenIP() lc.Port = router.ListenPort() }