diff --git a/command.go b/command.go index 20412439..d2d9842f 100644 --- a/command.go +++ b/command.go @@ -614,7 +614,7 @@ func (c *Command) Execute() (err error) { var args []string - if len(c.args) == 0 { + if len(c.args) == 0 && os.Args[0] == c.Name() { args = os.Args[1:] } else { args = c.args