Index: chrome/browser/views/frame/browser_view.cc |
diff --git a/chrome/browser/views/frame/browser_view.cc b/chrome/browser/views/frame/browser_view.cc |
index bc77707a2fdf459f5bc88aadfa4ebb6992eb1c5d..fb4be8840bb56c838cff5ced8ffb06cdf22e2bce 100644 |
--- a/chrome/browser/views/frame/browser_view.cc |
+++ b/chrome/browser/views/frame/browser_view.cc |
@@ -601,7 +601,13 @@ bool BrowserView::IsOffTheRecord() const { |
} |
bool BrowserView::ShouldShowOffTheRecordAvatar() const { |
- return IsOffTheRecord() && IsBrowserTypeNormal(); |
+ bool should_show_off_the_record_avatar = |
+ IsOffTheRecord() && IsBrowserTypeNormal(); |
+#if defined(OS_CHROMEOS) |
+ should_show_off_the_record_avatar = should_show_off_the_record_avatar && |
+ !CommandLine::ForCurrentProcess()->HasSwitch(switches::kGuestSession); |
+#endif |
+ return should_show_off_the_record_avatar; |
} |
bool BrowserView::AcceleratorPressed(const views::Accelerator& accelerator) { |