diff --git a/res/values/strings.xml b/res/values/strings.xml
index 8d6ae56fcff..05a80a38b9c 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -5079,9 +5079,12 @@
High
-
+
Settings
+
+ %1$s settings
+
On
diff --git a/src/com/android/settings/accessibility/AccessibilitySettings.java b/src/com/android/settings/accessibility/AccessibilitySettings.java
index 1722c99b36e..6f51fd314fd 100644
--- a/src/com/android/settings/accessibility/AccessibilitySettings.java
+++ b/src/com/android/settings/accessibility/AccessibilitySettings.java
@@ -437,7 +437,8 @@ public class AccessibilitySettings extends DashboardFragment {
final String settingsClassName = info.getSettingsActivityName();
if (!TextUtils.isEmpty(settingsClassName)) {
extras.putString(EXTRA_SETTINGS_TITLE,
- getString(R.string.accessibility_menu_item_settings));
+ getString(R.string.accessibility_service_menu_item_settings,
+ resolveInfo.loadLabel(getPackageManager())));
extras.putString(EXTRA_SETTINGS_COMPONENT_NAME,
new ComponentName(packageName, settingsClassName).flattenToString());
}