Index: chrome/browser/profiles/profile.cc |
diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc |
index 804bcf48fdf836f1fb9587b7ff54aaad12bf1edd..f68c24c48d2fa623806af230d4bc204435bb9d8a 100644 |
--- a/chrome/browser/profiles/profile.cc |
+++ b/chrome/browser/profiles/profile.cc |
@@ -130,6 +130,9 @@ bool Profile::IsGuestSession() const { |
} |
bool Profile::IsSyncAccessible() { |
+ if (GetPrefs()->GetBoolean(prefs::kManagedUserNoSignin)) |
+ return false; |
Andrew T Wilson (Slow)
2013/01/30 10:30:33
I have a CL in flight that changes how this works
|
+ |
browser_sync::SyncPrefs prefs(GetPrefs()); |
return ProfileSyncService::IsSyncEnabled() && !prefs.IsManaged(); |
} |