Index: chrome/browser/chromeos/mobile/mobile_activator.cc |
diff --git a/chrome/browser/chromeos/mobile/mobile_activator.cc b/chrome/browser/chromeos/mobile/mobile_activator.cc |
index 0c4357f4daf51a3b31f903f0204743149986a2b9..8fa4b0aae0ef6e8a3e1d011ceee0bf5fda243981 100644 |
--- a/chrome/browser/chromeos/mobile/mobile_activator.cc |
+++ b/chrome/browser/chromeos/mobile/mobile_activator.cc |
@@ -279,8 +279,7 @@ void MobileActivator::HandleSetTransactionStatus(bool success) { |
CellularNetwork* network = FindMatchingCellularNetwork(true); |
if (network && network->activate_over_non_cellular_network()) { |
state_ = PLAN_ACTIVATION_DONE; |
- // We're done with activation, reset the cellular device. |
- lib->ResetModem(); |
+ network->CompleteActivation(); |
EvaluateCellularNetwork(network); |
} else { |
StartOTASP(); |