Index: components/ntp_tiles/icon_cacher_impl.cc |
diff --git a/components/ntp_tiles/icon_cacher_impl.cc b/components/ntp_tiles/icon_cacher_impl.cc |
index aa4e9118e50c5e67c084fa3c4de4f6db50f6784c..cd08a701f097817d0c846f0d67e74107baa3d729 100644 |
--- a/components/ntp_tiles/icon_cacher_impl.cc |
+++ b/components/ntp_tiles/icon_cacher_impl.cc |
@@ -49,7 +49,6 @@ void IconCacherImpl::StartFetch( |
PopularSites::Site site, |
const base::Closure& icon_available, |
const base::Closure& preliminary_icon_available) { |
- DCHECK(!icon_available.is_null()); |
favicon::GetFaviconImageForPageURL( |
favicon_service_, site.url, IconType(site), |
base::Bind(&IconCacherImpl::OnGetFaviconImageForPageURLFinished, |
@@ -85,7 +84,9 @@ void IconCacherImpl::OnFaviconDownloaded(PopularSites::Site site, |
} |
SaveIconForSite(site, fetched_image); |
- icon_available.Run(); |
+ if (!icon_available.is_null()) { |
Marc Treib
2017/03/03 10:29:42
optional: I think you can just write "if (icon_ava
fhorschig
2017/03/03 10:35:26
Done.
|
+ icon_available.Run(); |
+ } |
} |
void IconCacherImpl::SaveIconForSite(const PopularSites::Site& site, |