Index: sync/engine/download_updates_command.cc |
diff --git a/sync/engine/download_updates_command.cc b/sync/engine/download_updates_command.cc |
index 8e3a5cd154a658c61f747cbc2ccdeef9b86f88f7..906a6aba887b753ca2fa81f32951ee726e6d657a 100644 |
--- a/sync/engine/download_updates_command.cc |
+++ b/sync/engine/download_updates_command.cc |
@@ -77,6 +77,8 @@ SyncerError DownloadUpdatesCommand::ExecuteImpl(SyncSession* session) { |
session->source().types; |
for (ModelTypeSet::Iterator it = enabled_types.First(); |
it.Good(); it.Inc()) { |
+ if (ProxyTypes().Has(it.Get())) |
+ continue; |
sync_pb::DataTypeProgressMarker* progress_marker = |
get_updates->add_from_progress_marker(); |
dir->GetDownloadProgress(it.Get(), progress_marker); |