| Index: chrome/browser/thumbnails/thumbnail_list_source.cc
|
| diff --git a/chrome/browser/thumbnails/thumbnail_list_source.cc b/chrome/browser/thumbnails/thumbnail_list_source.cc
|
| index ad47041b0fa4fbf9ac46477105c93a318028cdf9..bd447c20a6bd1f213e1f932223a4b7533dfbd57b 100644
|
| --- a/chrome/browser/thumbnails/thumbnail_list_source.cc
|
| +++ b/chrome/browser/thumbnails/thumbnail_list_source.cc
|
| @@ -94,6 +94,11 @@ void ThumbnailListSource::StartDataRequest(
|
| int render_process_id,
|
| int render_frame_id,
|
| const content::URLDataSource::GotDataCallback& callback) {
|
| + if (!profile_->GetTopSites()) {
|
| + callback.Run(NULL);
|
| + return;
|
| + }
|
| +
|
| profile_->GetTopSites()->GetMostVisitedURLs(
|
| base::Bind(&ThumbnailListSource::OnMostVisitedURLsAvailable,
|
| weak_ptr_factory_.GetWeakPtr(),
|
|
|