Index: chrome/browser/download/download_prefs.cc |
diff --git a/chrome/browser/download/download_prefs.cc b/chrome/browser/download/download_prefs.cc |
index e9e0b7681d696fe9685943a79cbe45a17994d675..6fd62e8d362f94481e4f35aecc4c76b1433a3898 100644 |
--- a/chrome/browser/download/download_prefs.cc |
+++ b/chrome/browser/download/download_prefs.cc |
@@ -61,8 +61,9 @@ void DownloadPrefs::RegisterUserPrefs(PrefService* prefs) { |
PrefService::UNSYNCABLE_PREF); |
// The default download path is userprofile\download. |
- const FilePath& default_download_path = |
- download_util::GetDefaultDownloadDirectory(); |
+ FilePath default_download_path; |
+ if (!download_util::DefaultDownloadDirectory::Get(&default_download_path)) |
+ VLOG(1) << "Cannot find the user's \"Downloads\" folder."; |
prefs->RegisterFilePathPref(prefs::kDownloadDefaultDirectory, |
default_download_path, |
PrefService::UNSYNCABLE_PREF); |