summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/settings/ButtonSettings.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/settings/ButtonSettings.java b/src/com/android/settings/ButtonSettings.java
index b98efd616..f8f056280 100644
--- a/src/com/android/settings/ButtonSettings.java
+++ b/src/com/android/settings/ButtonSettings.java
@@ -348,7 +348,9 @@ public class ButtonSettings extends SettingsPreferenceFragment implements
mNavigationPreferencesCat.removePreference(mNavigationBarLeftPref);
}
- if (!hasNavBar && (needsNavigationBar || !isKeyDisablerSupported())) {
+ if ((!hasNavBar && (needsNavigationBar || !isKeyDisablerSupported())) ||
+ (mNavigationPreferencesCat.getPreferenceCount() == 0)
+ ) {
// Hide navigation bar category
prefScreen.removePreference(mNavigationPreferencesCat);
}