diff --git a/synapse/storage/pdu.py b/synapse/storage/pdu.py
index 3cbce2d0a1ee76ce5604c3642175937ecdfebd46..f780111b3b2c19ce67a4dca35d01c6ffcf691370 100644
--- a/synapse/storage/pdu.py
+++ b/synapse/storage/pdu.py
@@ -516,7 +516,7 @@ class StatePduStore(SQLBaseStore):
 
         if not current:
             logger.debug("get_unresolved_state_tree No current state.")
-            return return_value
+            return (return_value, None)
 
         return_value.current_branch.append(current)