From 97032908c64e1013b7d32076670be12447dcaa40 Mon Sep 17 00:00:00 2001 From: Marco Davalos Date: Thu, 28 Mar 2019 17:56:37 +0100 Subject: [PATCH] Return nil error in validateRequiredFlags when help command --- command.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/command.go b/command.go index b257f91b..8a5a8e56 100644 --- a/command.go +++ b/command.go @@ -879,6 +879,10 @@ func (c *Command) ValidateArgs(args []string) error { } func (c *Command) validateRequiredFlags() error { + if c.Name() == "help" { + return nil + } + flags := c.Flags() missingFlagNames := []string{} flags.VisitAll(func(pflag *flag.Flag) {