Index: chrome/browser/task_manager/task_manager_resource_providers.cc |
diff --git a/chrome/browser/task_manager/task_manager_resource_providers.cc b/chrome/browser/task_manager/task_manager_resource_providers.cc |
index dbc26f76e4d17f6cd3d43d3cf8e825bcb447e7cd..a791bc5a159bc7665461b6a703fe831887f80345 100644 |
--- a/chrome/browser/task_manager/task_manager_resource_providers.cc |
+++ b/chrome/browser/task_manager/task_manager_resource_providers.cc |
@@ -570,7 +570,8 @@ string16 TaskManagerPanelResource::GetProfileName() const { |
} |
gfx::ImageSkia TaskManagerPanelResource::GetIcon() const { |
- return panel_->GetCurrentPageIcon(); |
+ gfx::Image icon = panel_->GetCurrentPageIcon(); |
+ return icon.IsEmpty() ? gfx::ImageSkia() : *icon.ToImageSkia(); |
} |
WebContents* TaskManagerPanelResource::GetWebContents() const { |