diff --git a/synapse/handlers/federation.py b/synapse/handlers/federation.py
index 4a543a397690038297419452907101ad6b693952..43c1b1bd0ddc1a8fde05e6e1670439bef5cdfce3 100644
--- a/synapse/handlers/federation.py
+++ b/synapse/handlers/federation.py
@@ -21,6 +21,7 @@ from synapse.api.events.room import InviteJoinEvent, RoomMemberEvent
 from synapse.api.constants import Membership
 from synapse.util.logutils import log_function
 from synapse.federation.pdu_codec import PduCodec
+from synapse.api.errors import SynapseError
 
 from twisted.internet import defer, reactor