Merge "Prevent errors when updating operator pref summary" into r-keystone-qcom-dev
diff --git a/src/com/android/settings/network/telephony/NetworkSelectSettings.java b/src/com/android/settings/network/telephony/NetworkSelectSettings.java
index f409285..73a8379 100644
--- a/src/com/android/settings/network/telephony/NetworkSelectSettings.java
+++ b/src/com/android/settings/network/telephony/NetworkSelectSettings.java
@@ -237,10 +237,13 @@
final boolean isSucceed = (boolean) msg.obj;
setProgressBarVisible(false);
getPreferenceScreen().setEnabled(true);
-
- mSelectedPreference.setSummary(isSucceed
- ? R.string.network_connected
- : R.string.network_could_not_connect);
+ if (mSelectedPreference != null) {
+ mSelectedPreference.setSummary(isSucceed
+ ? R.string.network_connected
+ : R.string.network_could_not_connect);
+ } else {
+ Log.d(TAG, "No preference to update!");
+ }
break;
case EVENT_NETWORK_SCAN_RESULTS:
final List<CellInfo> results = (List<CellInfo>) msg.obj;