From 73df1a9894886da01a9bba352d9df9e7f2b91a7d Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Mon, 30 Nov 2015 14:50:40 -0500 Subject: [PATCH] Guard against monkey crash. Bug: 25813437 Change-Id: Id86c775b235ee303dc05c1cf70a407bf5472b17c --- src/com/android/settings/wifi/WifiSettings.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index 490529a9cd5..74d3e512e78 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -523,6 +523,9 @@ public class WifiSettings extends RestrictedSettingsFragment public boolean onPreferenceTreeClick(Preference preference) { if (preference instanceof AccessPointPreference) { mSelectedAccessPoint = ((AccessPointPreference) preference).getAccessPoint(); + if (mSelectedAccessPoint == null) { + return false; + } /** Bypass dialog for unsecured, unsaved, and inactive networks */ if (mSelectedAccessPoint.getSecurity() == AccessPoint.SECURITY_NONE && !mSelectedAccessPoint.isSaved() && !mSelectedAccessPoint.isActive()) {