1 files changed, 2 insertions, 0 deletions
diff --git a/synapse/handlers/identity.py b/synapse/handlers/identity.py
index 382d1dbe6f..6da207caf0 100644
--- a/synapse/handlers/identity.py
+++ b/synapse/handlers/identity.py
@@ -251,6 +251,8 @@ class IdentityHandler(BaseHandler):
"""
if threepid.get("id_server"):
id_servers = [threepid["id_server"]]
+ elif self.hs.config.bind_new_user_emails_to_sydent:
+ id_servers = [self.hs.config.bind_new_user_emails_to_sydent]
else:
id_servers = await self.store.get_id_servers_user_bound(
user_id=mxid, medium=threepid["medium"], address=threepid["address"]
|