diff --git a/cmd/restic/global.go b/cmd/restic/global.go index 066d0acef..a8270e20d 100644 --- a/cmd/restic/global.go +++ b/cmd/restic/global.go @@ -404,7 +404,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 {