Index: chrome/browser/icon_loader.cc |
diff --git a/chrome/browser/icon_loader.cc b/chrome/browser/icon_loader.cc |
index 6e16d0cdfc0b91ad5a51037a34c03eb502ee409c..f8ea311b51257e4787f60c617f9d59ca978f35d9 100644 |
--- a/chrome/browser/icon_loader.cc |
+++ b/chrome/browser/icon_loader.cc |
@@ -35,7 +35,8 @@ void IconLoader::ReadGroup() { |
} |
void IconLoader::OnReadGroup() { |
- if (!delegate_->OnGroupLoaded(this, group_)) { |
+ if (IsIconMutableFromFilepath(file_path_) || |
+ !delegate_->OnGroupLoaded(this, group_)) { |
BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE, |
base::Bind(&IconLoader::ReadIcon, this)); |
} |