Index: chrome/browser/ui/views/toolbar/home_button.cc |
diff --git a/chrome/browser/ui/views/toolbar/home_button.cc b/chrome/browser/ui/views/toolbar/home_button.cc |
index f20aada364d10ffb592cbc667c8127a6e1c0c088..74ffda6a5a760a3ce909e7872e0795bd4f9a89e2 100644 |
--- a/chrome/browser/ui/views/toolbar/home_button.cc |
+++ b/chrome/browser/ui/views/toolbar/home_button.cc |
@@ -165,7 +165,8 @@ int HomeButton::OnDragUpdated(const ui::DropTargetEvent& event) { |
int HomeButton::OnPerformDrop(const ui::DropTargetEvent& event) { |
GURL new_homepage_url; |
base::string16 title; |
- if (event.data().GetURLAndTitle(&new_homepage_url, &title) && |
+ if (event.data().GetURLAndTitle( |
+ ui::OSExchangeData::CONVERT_FILENAMES, &new_homepage_url, &title) && |
new_homepage_url.is_valid()) { |
PrefService* prefs = browser_->profile()->GetPrefs(); |
bool old_is_ntp = prefs->GetBoolean(prefs::kHomePageIsNewTabPage); |