diff --git a/crates/tranquil-store/src/metastore/delegation_ops.rs b/crates/tranquil-store/src/metastore/delegation_ops.rs index e4d184eb..9f87d565 100644 --- a/crates/tranquil-store/src/metastore/delegation_ops.rs +++ b/crates/tranquil-store/src/metastore/delegation_ops.rs @@ -237,7 +237,9 @@ impl DelegationOps { "corrupt delegation grant", )?; - val.map(|v| self.value_to_grant(&v)).transpose() + val.filter(|v| v.revoked_at_ms.is_none()) + .map(|v| self.value_to_grant(&v)) + .transpose() } pub fn get_delegations_for_account(