diff --git a/install/ui/src/freeipa/otptoken.js b/install/ui/src/freeipa/otptoken.js
index 9cd13b3b4..b67dfcf2d 100644
--- a/install/ui/src/freeipa/otptoken.js
+++ b/install/ui/src/freeipa/otptoken.js
@@ -226,6 +226,7 @@ return {
$type: 'association',
name: 'managedby_user',
add_method: 'add_managedby',
+ add_title: '@i18n:objects.otptoken.add_users_managing',
remove_method: 'remove_managedby',
remove_title: '@i18n:objects.otptoken.remove_users_managing'
}
diff --git a/ipaserver/plugins/internal.py b/ipaserver/plugins/internal.py
index ffe75b8d9..03b1f1f35 100644
--- a/ipaserver/plugins/internal.py
+++ b/ipaserver/plugins/internal.py
@@ -1042,6 +1042,9 @@ class i18n_messages(Command):
},
"otptoken": {
"add": _("Add OTP token"),
+ "add_users_managing": _(
+ "Add users managing OTP token '${primary_key}'"
+ ),
"app_link": _("You can use FreeOTP as a software OTP token application."),
"config_title": _("Configure your token"),
"config_instructions": _("Configure your token by scanning the QR code below. Click on the QR code if you see this on the device you want to configure."),