Index: chrome/browser/prefs/active_profile_pref_service.cc |
diff --git a/chrome/browser/prefs/active_profile_pref_service.cc b/chrome/browser/prefs/active_profile_pref_service.cc |
index bafda8eec02a600352f9a6c2aeb2cab083366c2d..b50842925856741a06ab0fead1cd8fb2d4e264d9 100644 |
--- a/chrome/browser/prefs/active_profile_pref_service.cc |
+++ b/chrome/browser/prefs/active_profile_pref_service.cc |
@@ -19,7 +19,7 @@ void ActiveProfilePrefService::Connect( |
const std::vector<PrefValueStore::PrefStoreType>& already_connected_types, |
const ConnectCallback& callback) { |
auto* connector = content::BrowserContext::GetConnectorFor( |
- ProfileManager::GetActiveUserProfile()); |
+ ProfileManager::GetActiveUserProfile()->GetOriginalProfile()); |
connector->BindInterface(prefs::mojom::kServiceName, &connector_ptr_); |
connector_ptr_.set_connection_error_handler(base::Bind( |
&ActiveProfilePrefService::OnConnectError, base::Unretained(this))); |