diff --git a/mutiny-core/src/nostr/nwc.rs b/mutiny-core/src/nostr/nwc.rs index 979319764..31ef1f0f1 100644 --- a/mutiny-core/src/nostr/nwc.rs +++ b/mutiny-core/src/nostr/nwc.rs @@ -999,6 +999,11 @@ impl NostrWalletConnect { nostr_manager.logger, "Payment timeout, not removing payment from budget" ); + + nostr_manager.save_nwc_profile(self.clone())?; + + // don't save to pending list, we already paid it + return Ok(None); } MutinyError::NonUniquePaymentHash => { log_warn!(