Index: chrome/browser/sync/glue/non_frontend_data_type_controller.cc |
diff --git a/chrome/browser/sync/glue/non_frontend_data_type_controller.cc b/chrome/browser/sync/glue/non_frontend_data_type_controller.cc |
index ad159f2ed0b90473c4c7bb89b2e1384edde2b130..0b3ac4620b75333dff20de212bd884e3c030de77 100644 |
--- a/chrome/browser/sync/glue/non_frontend_data_type_controller.cc |
+++ b/chrome/browser/sync/glue/non_frontend_data_type_controller.cc |
@@ -383,7 +383,9 @@ void NonFrontendDataTypeController::DisableImpl( |
const tracked_objects::Location& from_here, |
const std::string& message) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- profile_sync_service_->DisableDatatype(type(), from_here, message); |
+ syncer::SyncError error( |
+ from_here, syncer::SyncError::DATATYPE_ERROR, message, type()); |
+ profile_sync_service_->DisableDatatype(type(), error); |
} |
void NonFrontendDataTypeController::RecordAssociationTime( |