| Index: chrome/browser/ui/search_engines/template_url_table_model.cc
|
| diff --git a/chrome/browser/ui/search_engines/template_url_table_model.cc b/chrome/browser/ui/search_engines/template_url_table_model.cc
|
| index 36bde048f831c1659783d714c51396126eb27bd0..6193b6a0da35a5559e541ba6c86237b81d3b851a 100644
|
| --- a/chrome/browser/ui/search_engines/template_url_table_model.cc
|
| +++ b/chrome/browser/ui/search_engines/template_url_table_model.cc
|
| @@ -102,9 +102,10 @@ class ModelEntry {
|
| FaviconService::Handle handle,
|
| history::FaviconData favicon) {
|
| load_state_ = LOADED;
|
| - if (favicon.is_valid() && gfx::PNGCodec::Decode(favicon.bitmap_data->front(),
|
| - favicon.bitmap_data->size(),
|
| - &favicon_)) {
|
| + if (favicon.is_valid() && favicon.variants.size() > 0 &&
|
| + gfx::PNGCodec::Decode(favicon.variants[0].bitmap_data->front(),
|
| + favicon.variants[0].bitmap_data->size(),
|
| + &favicon_)) {
|
| model_->FaviconAvailable(this);
|
| }
|
| }
|
|
|