diff --git a/src/com/android/settings/deviceinfo/Status.java b/src/com/android/settings/deviceinfo/Status.java index 1ba3978dfeb..42e3d55a078 100644 --- a/src/com/android/settings/deviceinfo/Status.java +++ b/src/com/android/settings/deviceinfo/Status.java @@ -280,7 +280,8 @@ public class Status extends SettingsPreferenceFragment { private void setWifiStatus() { WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); - String macAddress = wifiInfo == null ? null : wifiInfo.getMacAddress(); + boolean hasMacAddress = wifiInfo != null && wifiInfo.hasRealMacAddress(); + String macAddress = hasMacAddress ? wifiInfo.getMacAddress() : null; mWifiMacAddress.setSummary(!TextUtils.isEmpty(macAddress) ? macAddress : mUnavailable); }