diff --git a/synapse/push/presentable_names.py b/synapse/push/presentable_names.py
index 80c9f21a6c8287caba7c6aa7c0800dbc5bfc8703..f90b789c05c2dd334eb829a459fc2f7f3a04041b 100644
--- a/synapse/push/presentable_names.py
+++ b/synapse/push/presentable_names.py
@@ -57,7 +57,6 @@ def calculate_room_name(store, room_state_ids, user_id, fallback_to_members=True
         canon_alias = yield store.get_event(
             room_state_ids[("m.room.canonical_alias", "")], allow_none=True
         )
-        canon_alias = room_state_ids[("m.room.canonical_alias", "")]
         if (
             canon_alias and canon_alias.content and canon_alias.content["alias"] and
             _looks_like_an_alias(canon_alias.content["alias"])