Index: chrome/browser/ui/views/uninstall_view.cc |
diff --git a/chrome/browser/ui/views/uninstall_view.cc b/chrome/browser/ui/views/uninstall_view.cc |
index a59249d24f8ea12122cbf7184bcf2bb9e7aea9d3..83203dbc60957cb895f7f70790526d01aa3ed874 100644 |
--- a/chrome/browser/ui/views/uninstall_view.cc |
+++ b/chrome/browser/ui/views/uninstall_view.cc |
@@ -102,9 +102,8 @@ bool UninstallView::Accept() { |
if (delete_profile_->checked()) |
user_selection_ = chrome::RESULT_CODE_UNINSTALL_DELETE_PROFILE; |
if (change_default_browser_ && change_default_browser_->checked()) { |
- int index = browsers_combo_->selected_item(); |
BrowsersMap::const_iterator it = browsers_->begin(); |
- std::advance(it, index); |
+ std::advance(it, browsers_combo_->selected_index()); |
base::LaunchOptions options; |
options.start_hidden = true; |
base::LaunchProcess((*it).second, options, NULL); |