diff --git a/data/web/lang/lang.de.json b/data/web/lang/lang.de.json
index 99ae9d46..06bf77f7 100644
--- a/data/web/lang/lang.de.json
+++ b/data/web/lang/lang.de.json
@@ -74,7 +74,7 @@
         "policy_list_from_invalid": "Eintrag hat ein ungültiges Format",
         "alias_invalid": "Alias-Adresse %s ist ungültig",
         "goto_invalid": "Ziel-Adresse %s ist ungültig",
-        "last_key": "Letzter Key kann nicht gelöscht werden",
+        "last_key": "Letzter Key kann nicht gelöscht werden, bitte stattdessen die 2FA deaktivieren.",
         "alias_domain_invalid": "Alias-Domain %s ist ungültig",
         "target_domain_invalid": "Ziel-Domain %s ist ungültig",
         "object_exists": "Objekt %s existiert bereits",
diff --git a/data/web/lang/lang.en.json b/data/web/lang/lang.en.json
index abfec399..c27508dc 100644
--- a/data/web/lang/lang.en.json
+++ b/data/web/lang/lang.en.json
@@ -69,7 +69,7 @@
         "mailbox_quota_exceeds_domain_quota": "Max. quota exceeds domain quota limit",
         "object_is_not_numeric": "Value %s is not numeric",
         "alias_empty": "Alias address must not be empty",
-        "last_key": "Last key cannot be deleted",
+        "last_key": "Last key cannot be deleted, please deactivate TFA instead.",
         "goto_empty": "An alias address must contain at least one valid goto address",
         "policy_list_from_exists": "A record with given name exists",
         "policy_list_from_invalid": "Record has invalid format",