Index: chrome/browser/app_controller_mac_browsertest.mm |
diff --git a/chrome/browser/app_controller_mac_browsertest.mm b/chrome/browser/app_controller_mac_browsertest.mm |
index c30415124e02ab0f26a16fee76eee2b15ba86790..591ac504bd8f5ab9dc6cf2b9ff85d1a50cb3cc46 100644 |
--- a/chrome/browser/app_controller_mac_browsertest.mm |
+++ b/chrome/browser/app_controller_mac_browsertest.mm |
@@ -218,7 +218,7 @@ void CreateProfileCallback(const base::Closure& quit_closure, |
void CreateAndWaitForSystemProfile() { |
ProfileManager::CreateCallback create_callback = |
base::Bind(&CreateProfileCallback, |
- base::MessageLoop::current()->QuitClosure()); |
+ base::MessageLoop::current()->QuitWhenIdleClosure()); |
g_browser_process->profile_manager()->CreateProfileAsync( |
ProfileManager::GetSystemProfilePath(), |
create_callback, |