Index: chrome/browser/sync/profile_sync_service_harness.cc |
diff --git a/chrome/browser/sync/profile_sync_service_harness.cc b/chrome/browser/sync/profile_sync_service_harness.cc |
index 6e74f580310251da59997c8702f54b2d4b528932..29f8b473a00c06d7cbf043a83e9af68c7e80b98c 100644 |
--- a/chrome/browser/sync/profile_sync_service_harness.cc |
+++ b/chrome/browser/sync/profile_sync_service_harness.cc |
@@ -962,6 +962,7 @@ bool ProfileSyncServiceHarness::DisableSyncForDatatype( |
return true; |
} |
+ synced_datatypes.RetainAll(syncer::UserSelectableTypes()); |
synced_datatypes.Remove(datatype); |
service()->OnUserChoseDatatypes(false, synced_datatypes); |
if (AwaitFullSyncCompletion("Datatype reconfiguration.")) { |