diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/sync/messages/FetchHistory.java b/astrid/plugin-src/com/todoroo/astrid/actfm/sync/messages/FetchHistory.java index 7f3f80d8b..ff34dafb5 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/sync/messages/FetchHistory.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/sync/messages/FetchHistory.java @@ -136,7 +136,8 @@ public class FetchHistory { try { template = dao.getModelClass().newInstance(); template.setValue(historyTimeProperty, time); - template.setValue(historyHasMoreProperty, hasMore ? 1 : 0); + if (modifiedAfter == 0 || hasMore) + template.setValue(historyHasMoreProperty, hasMore ? 1 : 0); dao.update(RemoteModel.UUID_PROPERTY.eq(uuid), template); } catch (InstantiationException e) { Log.e(ERROR_TAG, "Error instantiating model for recording time", e);