diff --git a/wallet/src/sender.rs b/wallet/src/sender.rs index f73ea4bc..d193076f 100644 --- a/wallet/src/sender.rs +++ b/wallet/src/sender.rs @@ -119,6 +119,10 @@ pub fn issue_send_tx( } else */ if &dest[..4] != "http" { + WalletData::with_wallet(&config.data_file_dir, |wallet_data| { + info!(LOGGER, "cleaning up unused change output from wallet"); + wallet_data.delete_output(&change_key); + }); panic!( "dest formatted as {} but send -d expected stdout or http://IP:port", dest