diff --git a/synapse/storage/roommember.py b/synapse/storage/roommember.py
index 48a88f755eec59f0c6647ee80835a63b6b5e7f66..829cc4a207dacc6a0cc1dd0f7bfd35a91fb98ef1 100644
--- a/synapse/storage/roommember.py
+++ b/synapse/storage/roommember.py
@@ -455,7 +455,7 @@ class RoomMemberWorkerStore(EventsWorkerStore):
 
         defer.returnValue(joined_hosts)
 
-    @cached(max_entries=10000, iterable=True)
+    @cached(max_entries=10000)
     def _get_joined_hosts_cache(self, room_id):
         return _JoinedHostsCache(self, room_id)