diff --git a/synapse/rest/media/v1/storage_provider.py b/synapse/rest/media/v1/storage_provider.py
index 9bf88f01f9e5289ef14c8720568bb9ed30e54cc3..0a84aba861db0635563709b742777748aaea64d2 100644
--- a/synapse/rest/media/v1/storage_provider.py
+++ b/synapse/rest/media/v1/storage_provider.py
@@ -127,6 +127,7 @@ class FileStorageProviderBackend(StorageProvider):
         if os.path.isfile(backup_fname):
             return FileResponder(open(backup_fname, "rb"))
 
+    @staticmethod
     def parse_config(config):
         """Called on startup to parse config supplied. This should parse
         the config and raise if there is a problem.