Index: chromeos/network/network_state_handler.cc |
diff --git a/chromeos/network/network_state_handler.cc b/chromeos/network/network_state_handler.cc |
index f3a93395d06a1878bfa3fc881f2eb9aa3cbb2714..c9670445ba6d4788ed52c354135003afa45b38f9 100644 |
--- a/chromeos/network/network_state_handler.cc |
+++ b/chromeos/network/network_state_handler.cc |
@@ -195,8 +195,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; |
} |