diff --git a/apps/roster/src/roster.erl b/apps/roster/src/roster.erl index 72385a8a916cd3484c10c3f4d9ce2072e0e92823..3ae5ff4b0f93406a530c61e6055803111c116425 100644 --- a/apps/roster/src/roster.erl +++ b/apps/roster/src/roster.erl @@ -1349,7 +1349,7 @@ build_object(Object, Acc, end. maybe_build_and_add_object(_Object, Acc, _Roster, _Writer, LastUpd, LastSync) - when LastUpd =< LastSync -> + when LastSync > 0, LastUpd =< LastSync -> Acc; maybe_build_and_add_object(#'Contact'{} = Object, [HAcc | TAcc], Roster, Writer, _LastUpd, LastSync) -> [[user(Roster, Object, Writer, LastSync) | HAcc] | TAcc];