diff --git a/cmd/docker/docker.go b/cmd/docker/docker.go index d18125a634e8..f67edb784f8a 100644 --- a/cmd/docker/docker.go +++ b/cmd/docker/docker.go @@ -102,7 +102,10 @@ func setupHelpCommand(dockerCli command.Cli, rootCmd, helpCmd *cobra.Command) { if len(args) > 0 { helpcmd, err := pluginmanager.PluginRunCommand(dockerCli, args[0], rootCmd) if err == nil { - return helpcmd.Run() + err = helpcmd.Run() + if err != nil { + return err + } } if !pluginmanager.IsNotFound(err) { return errors.Errorf("unknown help topic: %v", strings.Join(args, " "))