diff --git a/cmd/tailscale/cli/cli.go b/cmd/tailscale/cli/cli.go index 37da5bc2d..369995aeb 100644 --- a/cmd/tailscale/cli/cli.go +++ b/cmd/tailscale/cli/cli.go @@ -139,13 +139,16 @@ change in the future. } if err := rootCmd.Parse(args); err != nil { + if errors.Is(err, flag.ErrHelp) { + return nil + } return err } tailscale.TailscaledSocket = rootArgs.socket err := rootCmd.Run(context.Background()) - if err == flag.ErrHelp { + if errors.Is(err, flag.ErrHelp) { return nil } return err