From 096ad68c4bd1b0332835fdbacb5d540a71646217 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Mon, 25 Jul 2022 15:59:07 +0200 Subject: [PATCH] bitcoind: correctly check for errors when creating wallet --- src/bitcoin/d/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bitcoin/d/mod.rs b/src/bitcoin/d/mod.rs index 59e45397..ba2653d9 100644 --- a/src/bitcoin/d/mod.rs +++ b/src/bitcoin/d/mod.rs @@ -334,7 +334,9 @@ impl BitcoinD { ); if let Some(warning) = res.get("warning").map(Json::as_str).flatten() { - return Some(warning.to_string()); + if !warning.is_empty() { + return Some(warning.to_string()); + } } if res.get("name").is_none() { return Some("Unknown error when create watchonly wallet".to_string());