Index: chromeos/network/network_state_handler.cc |
diff --git a/chromeos/network/network_state_handler.cc b/chromeos/network/network_state_handler.cc |
index c09127146fc830b67bbdf323e555112ed8d3213f..972b6759ea6e205e4fdb7fd5dc1852b376806878 100644 |
--- a/chromeos/network/network_state_handler.cc |
+++ b/chromeos/network/network_state_handler.cc |
@@ -191,8 +191,10 @@ const FavoriteState* NetworkStateHandler::DefaultFavoriteNetwork() const { |
return NULL; |
const FavoriteState* default_favorite = |
GetFavoriteState(default_network->path()); |
- DCHECK(default_favorite); |
- DCHECK(default_favorite->update_received()); |
+ DCHECK(default_network->type() != shill::kTypeWifi || |
+ default_favorite) << "No favorite for: " << default_network->path(); |
+ DCHECK(!default_favorite || default_favorite->update_received()) |
+ << "No update received for: " << default_network->path(); |
return default_favorite; |
} |