Index: chrome/browser/sync/sync_prefs.cc |
diff --git a/chrome/browser/sync/sync_prefs.cc b/chrome/browser/sync/sync_prefs.cc |
index 3551bb470cfd48c4e2a3dbfd433939c6f8ac807f..c9f36e84088d8a4ddd4fd27b90e4c21ed62a2b5a 100644 |
--- a/chrome/browser/sync/sync_prefs.cc |
+++ b/chrome/browser/sync/sync_prefs.cc |
@@ -69,6 +69,10 @@ void SyncPrefs::RegisterUserPrefs(PrefServiceSyncable* prefs) { |
syncer::ModelTypeSet user_types = syncer::UserTypes(); |
+ // Include local types as well, as they can be individually selected, although |
+ // they don't have sync representations. |
+ user_types.PutAll(syncer::LocalTypes()); |
+ |
// Treat bookmarks specially. |
RegisterDataTypePreferredPref(prefs, syncer::BOOKMARKS, true); |
user_types.Remove(syncer::BOOKMARKS); |