Index: chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc |
diff --git a/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc b/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc |
index f45959e13995e26a97f649a0adc2fc604f0346fb..3a82a73130db904610b5960ff75b1e18069dd215 100644 |
--- a/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc |
+++ b/chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc |
@@ -28,7 +28,7 @@ class DesktopThemeProvider : public ui::ThemeProvider { |
return delegate_->UsingSystemTheme(); |
} |
gfx::ImageSkia* GetImageSkiaNamed(int id) const override { |
- if (delegate_->UsingSystemTheme()) |
+ if (delegate_->UsingSystemTheme() && delegate_->HasCustomImage(id)) |
return delegate_->GetImageSkiaNamed(id); |
return delegate_->GetImageSkiaNamed( |