| Index: net/android/java/src/org/chromium/net/NetworkChangeNotifierAutoDetect.java
|
| diff --git a/net/android/java/src/org/chromium/net/NetworkChangeNotifierAutoDetect.java b/net/android/java/src/org/chromium/net/NetworkChangeNotifierAutoDetect.java
|
| index ba58a1cd6d59d12250bb49f3f37851736d5aface..470c2a434b15fa8c0a96ecfa2cbfff5045b1e32a 100644
|
| --- a/net/android/java/src/org/chromium/net/NetworkChangeNotifierAutoDetect.java
|
| +++ b/net/android/java/src/org/chromium/net/NetworkChangeNotifierAutoDetect.java
|
| @@ -94,7 +94,7 @@ public class NetworkChangeNotifierAutoDetect extends BroadcastReceiver {
|
| @TargetApi(Build.VERSION_CODES.LOLLIPOP)
|
| NetworkState getNetworkState(Network network) {
|
| final NetworkInfo networkInfo = mConnectivityManager.getNetworkInfo(network);
|
| - if (networkInfo.getType() == TYPE_VPN) {
|
| + if (networkInfo != null && networkInfo.getType() == TYPE_VPN) {
|
| // When a VPN is in place the underlying network type can be queried via
|
| // getActiveNeworkInfo() thanks to
|
| // https://android.googlesource.com/platform/frameworks/base/+/d6a7980d
|
|
|