Index: chrome/browser/history/top_sites_impl.cc |
diff --git a/chrome/browser/history/top_sites_impl.cc b/chrome/browser/history/top_sites_impl.cc |
index 298c16b2e2f16de10fe61cd685b3f7e9122e867d..3d45f35f87d275796f2f2a4ca336f0c5763aadcc 100644 |
--- a/chrome/browser/history/top_sites_impl.cc |
+++ b/chrome/browser/history/top_sites_impl.cc |
@@ -661,7 +661,9 @@ size_t TopSitesImpl::MergeCachedForcedURLs(MostVisitedURLList* new_list) { |
std::set<GURL> all_new_urls; |
size_t num_forced = 0; |
for (size_t i = 0; i < new_list->size(); ++i) { |
- all_new_urls.insert((*new_list)[i].url); |
+ for (size_t j = 0; j < (*new_list)[i].redirects.size(); j++) { |
+ all_new_urls.insert((*new_list)[i].redirects[j]); |
+ } |
if (!(*new_list)[i].last_forced_time.is_null()) |
++num_forced; |
} |