diff --git a/BTCPayServer/Controllers/UILNURLController.cs b/BTCPayServer/Controllers/UILNURLController.cs index 70965f250..f282d3a68 100644 --- a/BTCPayServer/Controllers/UILNURLController.cs +++ b/BTCPayServer/Controllers/UILNURLController.cs @@ -568,8 +568,8 @@ namespace BTCPayServer var lightningPaymentMethod = i.GetPaymentMethod(pmi); var paymentMethodDetails = - lightningPaymentMethod.GetPaymentMethodDetails() as LNURLPayPaymentMethodDetails; - if (paymentMethodDetails.LightningSupportedPaymentMethod is null) + lightningPaymentMethod?.GetPaymentMethodDetails() as LNURLPayPaymentMethodDetails; + if (paymentMethodDetails?.LightningSupportedPaymentMethod is null) return NotFound(); LNURLPayRequest lnurlPayRequest;