diff --git a/synapse/push/bulk_push_rule_evaluator.py b/synapse/push/bulk_push_rule_evaluator.py
index 503fef426166ff14930a7849ed77d46ad677a5ff..e40f62de78c01f3b10de15f99465f55023205b44 100644
--- a/synapse/push/bulk_push_rule_evaluator.py
+++ b/synapse/push/bulk_push_rule_evaluator.py
@@ -88,7 +88,7 @@ class BulkPushRuleEvaluator:
 
         for uid, rules in self.rules_by_user.items():
             display_name = None
-            profile_info = room_members.get(uid, {})
+            profile_info = room_members.get(uid)
             if profile_info:
                 display_name = profile_info.display_name
             else: