diff --git a/keygen/src/keygen.rs b/keygen/src/keygen.rs index 233891212d..0642fefb9b 100644 --- a/keygen/src/keygen.rs +++ b/keygen/src/keygen.rs @@ -457,7 +457,8 @@ fn do_main(matches: &ArgMatches<'_>) -> Result<(), Box> { let keypair = keypair_from_seed(seed.as_bytes())?; if let Some(outfile) = outfile { - output_keypair(&keypair, &outfile, "new")?; + output_keypair(&keypair, &outfile, "new") + .map_err(|err| format!("Unable to write {}: {}", outfile, err))?; } let silent = matches.is_present("silent");