Index: chrome/browser/policy/profile_policy_connector_factory.cc |
diff --git a/chrome/browser/policy/profile_policy_connector_factory.cc b/chrome/browser/policy/profile_policy_connector_factory.cc |
index 314cae165ed5cb07a8bbe000d03486d4d8675e72..a6b7cd2d5d1e79d9f0e00c2e8866df6802216911 100644 |
--- a/chrome/browser/policy/profile_policy_connector_factory.cc |
+++ b/chrome/browser/policy/profile_policy_connector_factory.cc |
@@ -107,7 +107,8 @@ ProfilePolicyConnectorFactory::CreateForBrowserContextInternal( |
#if defined(OS_CHROMEOS) |
Profile* const profile = Profile::FromBrowserContext(context); |
- if (!chromeos::ProfileHelper::IsSigninProfile(profile)) { |
+ if (!chromeos::ProfileHelper::IsSigninProfile(profile) && |
+ !chromeos::ProfileHelper::IsLockScreenAppProfile(profile)) { |
user = chromeos::ProfileHelper::Get()->GetUserByProfile(profile); |
CHECK(user); |
} |