diff --git a/gso/services/subscriptions.py b/gso/services/subscriptions.py
index 27f075a19ee0926311b3c360ee28254e60f10e75..e09bfbabd3eca7b96bed26441da78c97d1651a1a 100644
--- a/gso/services/subscriptions.py
+++ b/gso/services/subscriptions.py
@@ -214,7 +214,7 @@ def get_active_insync_subscriptions() -> list[SubscriptionTable]:
     """Retrieve all subscriptions that are currently active and in sync."""
     return (
         SubscriptionTable.query.join(ProductTable)
-        .filter(SubscriptionTable.insync.is_(True), SubscriptionTable.status.is_(SubscriptionLifecycle.ACTIVE))
+        .filter(SubscriptionTable.insync.is_(True), SubscriptionTable.status == SubscriptionLifecycle.ACTIVE.value)
         .all()
     )