diff --git a/synapse/push/bulk_push_rule_evaluator.py b/synapse/push/bulk_push_rule_evaluator.py
index f27ae62db579de5a8d61445aa55629f8e7220dfc..b91c165e2bd65849e527dc9fabb8839b590c3701 100644
--- a/synapse/push/bulk_push_rule_evaluator.py
+++ b/synapse/push/bulk_push_rule_evaluator.py
@@ -107,7 +107,7 @@ class BulkPushRuleEvaluator:
             if len(filtered) == 0:
                 continue
 
-            if filtered.sender == uid:
+            if filtered[0].sender == uid:
                 continue
 
             for rule in rules: