diff --git a/synapse/util/frozenutils.py b/synapse/util/frozenutils.py
index 1fb67df6b9627d49f0d67754f4f461f4dcf13c60..1874464c8bfee8a843c2534d50a5217b8d6b5161 100644
--- a/synapse/util/frozenutils.py
+++ b/synapse/util/frozenutils.py
@@ -46,11 +46,3 @@ def unfreeze(o):
         pass
 
     return o
-
-
-class FrozenEncoder(json.JSONEncoder):
-    def default(self, o):
-        if isinstance(o, frozendict):
-            return dict(o)
-
-        return json.JSONEncoder(self, o)