diff --git a/app/src/main/java/eu/faircode/email/ServiceUI.java b/app/src/main/java/eu/faircode/email/ServiceUI.java index 4316d1acd3..658ff2a2d0 100644 --- a/app/src/main/java/eu/faircode/email/ServiceUI.java +++ b/app/src/main/java/eu/faircode/email/ServiceUI.java @@ -290,11 +290,10 @@ public class ServiceUI extends IntentService { EntityOperation.queue(this, message, EntityOperation.MOVE, junk.id); - if (block_sender) { - EntityRule rule = EntityRule.blockSender(this, message, junk, false); - if (rule != null) - rule.id = db.rule().insertRule(rule); - } + if (block_sender) + EntityContact.update(this, + message.account, message.from, + EntityContact.TYPE_JUNK, message.received); db.setTransactionSuccessful(); } finally {