Index: chrome/browser/profiles/profile_manager.cc |
diff --git a/chrome/browser/profiles/profile_manager.cc b/chrome/browser/profiles/profile_manager.cc |
index 4918f03250864b955ace95b13d29d57dd38d4cb3..2cec89a733fb34c4624820ae5b6b34933633d3cd 100644 |
--- a/chrome/browser/profiles/profile_manager.cc |
+++ b/chrome/browser/profiles/profile_manager.cc |
@@ -755,7 +755,10 @@ void ProfileManager::DoFinalInitForServices(Profile* profile, |
// Initialization needs to happen after extension system initialization (for |
// extension::ManagementPolicy) and InitProfileUserPrefs (for setting the |
// initializing the managed flag if necessary). |
- ManagedUserServiceFactory::GetForProfile(profile)->Init(); |
+ ManagedUserService* managed_user_service = |
+ ManagedUserServiceFactory::GetForProfile(profile); |
+ if (managed_user_service) |
+ managed_user_service->Init(); |
#endif |
} |