Merge "Fix null pointer exception when checking whether to hide VVM settings."
diff --git a/src/com/android/phone/CallFeaturesSetting.java b/src/com/android/phone/CallFeaturesSetting.java
index f7db0f2..275c57c 100644
--- a/src/com/android/phone/CallFeaturesSetting.java
+++ b/src/com/android/phone/CallFeaturesSetting.java
@@ -367,6 +367,9 @@
try {
Bundle metadata = getPackageManager()
.getApplicationInfo(defaultDialer, PackageManager.GET_META_DATA).metaData;
+ if (metadata == null) {
+ return;
+ }
if (!metadata
.getBoolean(TelephonyManager.METADATA_HIDE_VOICEMAIL_SETTINGS_MENU, false)) {
if (DBG) {