diff --git a/DysonNetwork.Pass/Wallet/SubscriptionService.cs b/DysonNetwork.Pass/Wallet/SubscriptionService.cs index d789e7b..c693324 100644 --- a/DysonNetwork.Pass/Wallet/SubscriptionService.cs +++ b/DysonNetwork.Pass/Wallet/SubscriptionService.cs @@ -431,6 +431,7 @@ public class SubscriptionService( .Where(s => s.EndedAt == null || s.EndedAt > now) .OrderByDescending(s => s.BegunAt) .FirstOrDefaultAsync(); + if (subscription is { IsAvailable: false }) subscription = null; // Cache the result if found (with 30 minutes expiry) if (subscription != null)