diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 9fd4557622..2764bfc837 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -2089,7 +2089,7 @@ class Core { " uid=" + dup.uid + "/" + uid + " msgid=" + msgid + " thread=" + thread); - if (dup.uid == null || dup.uid <= uid) { + if (dup.uid == null) { Log.i(folder.name + " set uid=" + uid); dup.uid = uid; dup.thread = thread; @@ -2102,10 +2102,8 @@ class Core { dup.error = null; message = dup; - update = true; - process = (dup.uid == null); - } else - return null; + process = true; + } } if (dup.flagged && dup.color != null)