diff --git a/synapse/__init__.py b/synapse/__init__.py
index 1a02aefe2635829ff3efcd4b890b1e2c46521fef..792b8089f6ba0a71331dd2fb2bed9005e6be1c09 100644
--- a/synapse/__init__.py
+++ b/synapse/__init__.py
@@ -16,4 +16,4 @@
 """ This is a reference implementation of a Matrix home server.
 """
 
-__version__ = "0.7.0e"
+__version__ = "0.7.0f"
diff --git a/synapse/handlers/federation.py b/synapse/handlers/federation.py
index 4cd795e20214f968ede3401e5c6db33bb3b86f22..3aecc1ca51f753fa8d75bcae68d4f5941045d38d 100644
--- a/synapse/handlers/federation.py
+++ b/synapse/handlers/federation.py
@@ -879,7 +879,7 @@ class FederationHandler(BaseHandler):
                 })
 
                 new_state, prev_state = self.state_handler.resolve_events(
-                    [local_view, remote_view],
+                    [local_view.values(), remote_view.values()],
                     event
                 )