diff --git a/lnbits/wallets/lndrest.py b/lnbits/wallets/lndrest.py index 10be48ede..f99f7e42b 100644 --- a/lnbits/wallets/lndrest.py +++ b/lnbits/wallets/lndrest.py @@ -195,6 +195,8 @@ class LndRestWallet(Wallet): if "message" in line["error"] else line["error"] ) + if line["error"]["code"] == 5 and line["error"]["message"] == "payment isn't initiated": + return PaymentStatus(False) return PaymentStatus(None) payment = line.get("result") if payment is not None and payment.get("status"):