diff --git a/synapse/http/matrixfederationclient.py b/synapse/http/matrixfederationclient.py
index 304efcdd5639257d66c957b24618bec089156326..49a4c7d9d3bb78e875858ebe4bdeda3d851d875f 100644
--- a/synapse/http/matrixfederationclient.py
+++ b/synapse/http/matrixfederationclient.py
@@ -151,7 +151,7 @@ class MatrixFederationHttpClient(object):
                     destination,
                     method,
                     url_bytes,
-                    type(e). __name__,
+                    type(e).__name__,
                     _flatten_response_never_received(e),
                 )
 
@@ -475,4 +475,4 @@ def _flatten_response_never_received(e):
             for f in e.reasons
         )
     else:
-        return "%s: %s" % (type(e), e.message,)
+        return "%s: %s" % (type(e).__name__, e.message,)