diff --git a/routes.py b/routes.py
index 442c5d2a7209aad733c07402453a00a9c0724f12..1167e8151a37ca7052fbe70fe1bde0e85abc90c6 100644
--- a/routes.py
+++ b/routes.py
@@ -73,7 +73,7 @@ def upload(language: str):
             return process_file()
         else:
             if form.email.data:
-                form.email.data = form.email.data[:-7]
+                form.email.data = form.email.data[:-len(current_app.config["MAIL_DOMAIN"])]
 
     if language != current_app.config["DEFAULT_LANGUAGE"]:
         form.email.label.text = current_app.config["LOCALISATIONS"]["email"]["label"][language]