| Index: chrome/browser/sync/profile_sync_components_factory_impl.cc
 | 
| diff --git a/chrome/browser/sync/profile_sync_components_factory_impl.cc b/chrome/browser/sync/profile_sync_components_factory_impl.cc
 | 
| index dc447fc72d89a3efbba106010c306f8f35cd1823..9eaa3c9b21ef13a37e88dbf003f0592ec8b597fd 100644
 | 
| --- a/chrome/browser/sync/profile_sync_components_factory_impl.cc
 | 
| +++ b/chrome/browser/sync/profile_sync_components_factory_impl.cc
 | 
| @@ -304,10 +304,11 @@ base::WeakPtr<syncer::SyncableService> ProfileSyncComponentsFactoryImpl::
 | 
|        if (!web_data_service_.get())
 | 
|          return base::WeakPtr<syncer::SyncableService>();
 | 
|        if (type == syncer::AUTOFILL) {
 | 
| -        return web_data_service_->GetAutocompleteSyncableService()->AsWeakPtr();
 | 
| +        return AutocompleteSyncableService::FromWebDataService(
 | 
| +            web_data_service_)->AsWeakPtr();
 | 
|        } else {
 | 
| -        return web_data_service_->
 | 
| -                   GetAutofillProfileSyncableService()->AsWeakPtr();
 | 
| +        return AutofillProfileSyncableService::FromWebDataService(
 | 
| +            web_data_service_)->AsWeakPtr();
 | 
|        }
 | 
|      }
 | 
|      case syncer::APPS:
 | 
| 
 |