diff --git a/transport/internet/browser_dialer/dialer.go b/transport/internet/browser_dialer/dialer.go index 2c9adee2..7ab7b037 100644 --- a/transport/internet/browser_dialer/dialer.go +++ b/transport/internet/browser_dialer/dialer.go @@ -71,14 +71,11 @@ func parseBrowserDialerAddress(addr string) (string, string, bool) { } listenAddr, pathRaw, ok := strings.Cut(addr, "/") - if !ok || listenAddr == "" { + if !ok || listenAddr == "" || pathRaw == "" { return "", "", false } path := "/" + strings.TrimSuffix(pathRaw, "/") - if path == "" { - return "", "", false - } if _, _, err := net.SplitHostPort(listenAddr); err != nil { return "", "", false }