diff --git a/services/core/java/com/android/server/connectivity/NetworkMonitor.java b/services/core/java/com/android/server/connectivity/NetworkMonitor.java index 39718ea58c16b..9fa362c8776dc 100644 --- a/services/core/java/com/android/server/connectivity/NetworkMonitor.java +++ b/services/core/java/com/android/server/connectivity/NetworkMonitor.java @@ -678,7 +678,8 @@ public class NetworkMonitor extends StateMachine { httpResponseCode = 204; } - sendNetworkConditionsBroadcast(true /* response received */, httpResponseCode == 204, + sendNetworkConditionsBroadcast(true /* response received */, + httpResponseCode != 204 /* isCaptivePortal */, requestTimestamp, responseTimestamp); } catch (IOException e) { if (DBG) log("Probably not a portal: exception " + e);