Index: chrome/browser/ui/ash/chrome_shell_delegate.cc |
diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.cc b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
index c01cff013a8be4a7884beef7b03a03fda08a0f9e..4c5465bf3c757d7def3951e751e27cc450078e8f 100644 |
--- a/chrome/browser/ui/ash/chrome_shell_delegate.cc |
+++ b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
@@ -637,6 +637,7 @@ void ChromeShellDelegate::Observe(int type, |
case chrome::NOTIFICATION_LOGIN_USER_PROFILE_PREPARED: { |
Profile* profile = content::Details<Profile>(details).ptr(); |
if (!chromeos::ProfileHelper::IsSigninProfile(profile) && |
+ !chromeos::ProfileHelper::IsLockScreenAppProfile(profile) && |
!profile->IsGuestSession() && !profile->IsSupervised()) { |
// Start the error notifier services to show auth/sync notifications. |
SigninErrorNotifierFactory::GetForProfile(profile); |