diff --git a/cmd/restic/global.go b/cmd/restic/global.go index bea09837f..2d65c4983 100644 --- a/cmd/restic/global.go +++ b/cmd/restic/global.go @@ -370,7 +370,9 @@ func ReadPassword(ctx context.Context, opts GlobalOptions, prompt string) (strin password, err = readPasswordTerminal(ctx, os.Stdin, os.Stderr, prompt) } else { password, err = readPassword(os.Stdin) - Verbosef("reading repository password from stdin\n") + if stdoutIsTerminal() { + Verbosef("reading repository password from stdin\n") + } } if err != nil {