diff --git a/BTCPayServer/Services/Reporting/ProductsReportProvider.cs b/BTCPayServer/Services/Reporting/ProductsReportProvider.cs index 72988b180..ed16f123a 100644 --- a/BTCPayServer/Services/Reporting/ProductsReportProvider.cs +++ b/BTCPayServer/Services/Reporting/ProductsReportProvider.cs @@ -78,8 +78,8 @@ public class ProductsReportProvider : ReportProvider } else { - var posData = i.Metadata.PosData?.ToObject(); - if (posData.Cart is { } cart) + var posData = i.Metadata?.PosData?.ToObject(); + if (posData?.Cart is { } cart) { foreach (var item in cart) {