| Index: sync/sessions/nudge_tracker.cc | 
| diff --git a/sync/sessions/nudge_tracker.cc b/sync/sessions/nudge_tracker.cc | 
| index 144860b1a8b3e647b29bc35983f651ca9a0c54f1..f9b90386f54e703fbb719270cce32383c37405ae 100644 | 
| --- a/sync/sessions/nudge_tracker.cc | 
| +++ b/sync/sessions/nudge_tracker.cc | 
| @@ -38,6 +38,16 @@ bool NudgeTracker::IsSyncRequired() const { | 
| return false; | 
| } | 
|  | 
| +bool NudgeTracker::IsGetUpdatesRequired() const { | 
| +  for (TypeTrackerMap::const_iterator it = type_trackers_.begin(); | 
| +       it != type_trackers_.end(); ++it) { | 
| +    if (it->second.IsGetUpdatesRequired()) { | 
| +      return true; | 
| +    } | 
| +  } | 
| +  return false; | 
| +} | 
| + | 
| void NudgeTracker::RecordSuccessfulSyncCycle() { | 
| updates_source_ = sync_pb::GetUpdatesCallerInfo::UNKNOWN; | 
|  | 
|  |