| Index: chrome/browser/sync/glue/sync_backend_host.cc
 | 
| diff --git a/chrome/browser/sync/glue/sync_backend_host.cc b/chrome/browser/sync/glue/sync_backend_host.cc
 | 
| index d1f61a17a871223315afb93d1f705d731d5073c4..b1b91314513b4d722994623f11b1d1561caf69b1 100644
 | 
| --- a/chrome/browser/sync/glue/sync_backend_host.cc
 | 
| +++ b/chrome/browser/sync/glue/sync_backend_host.cc
 | 
| @@ -377,6 +377,10 @@ void SyncBackendHost::Initialize(
 | 
|      factory_switches.backoff_override =
 | 
|          InternalComponentsFactoryImpl::BACKOFF_SHORT_INITIAL_RETRY_OVERRIDE;
 | 
|    }
 | 
| +  if (cl->HasSwitch(switches::kSyncEnableGetUpdateAvoidance)) {
 | 
| +    factory_switches.pre_commit_updates_policy_override =
 | 
| +        InternalComponentsFactoryImpl::FORCE_ENABLE_PRE_COMMIT_UPDATE_AVOIDANCE;
 | 
| +  }
 | 
|  
 | 
|    initialization_state_ = CREATING_SYNC_MANAGER;
 | 
|    InitCore(DoInitializeOptions(
 | 
| 
 |