diff --git a/synapse/handlers/federation_event.py b/synapse/handlers/federation_event.py index 86e648656d..f55352fb6f 100644 --- a/synapse/handlers/federation_event.py +++ b/synapse/handlers/federation_event.py @@ -1830,7 +1830,7 @@ class FederationEventHandler: for s in seen_remotes: unseen_event_map.pop(s, None) rejected_event_ids = await self._store.has_rejected_event_ids(seen_remotes) - if rejected_event_ids: + if len(rejected_event_ids) > 0: has_rejected_events = True # XXX: it might be possible to kick this process off in parallel with fetching