Index: chrome/browser/ui/views/frame/browser_non_client_frame_view.cc |
diff --git a/chrome/browser/ui/views/frame/browser_non_client_frame_view.cc b/chrome/browser/ui/views/frame/browser_non_client_frame_view.cc |
index 7499df3067bd2b9e0158422b841d206d46f3274b..e977d59bf9341d60c494e7241d62c27c386c58df 100644 |
--- a/chrome/browser/ui/views/frame/browser_non_client_frame_view.cc |
+++ b/chrome/browser/ui/views/frame/browser_non_client_frame_view.cc |
@@ -38,7 +38,10 @@ void BrowserNonClientFrameView::UpdateAvatarInfo() { |
if (!avatar_button_.get()) |
return; |
- if (browser_view_->IsOffTheRecord()) { |
+ if (browser_view_->IsGuestSession()) { |
+ avatar_button_->SetAvatarIcon( |
+ gfx::Image(new SkBitmap(browser_view_->GetGuestAvatarIcon())), false); |
+ } else if (browser_view_->IsOffTheRecord()) { |
avatar_button_->SetAvatarIcon( |
gfx::Image(new SkBitmap(browser_view_->GetOTRAvatarIcon())), false); |
} else { |