diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index 89239cd7db..e0d7b51c21 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -678,7 +678,9 @@ public class FragmentAccount extends FragmentEx { boolean check = (synchronize && (account == null || !host.equals(account.host) || Integer.parseInt(port) != account.port || !user.equals(account.user) || !password.equals(account.password))); - boolean reload = (account == null || account.synchronize != synchronize || check); + boolean reload = (check || account == null || + account.synchronize != synchronize || + account.poll_interval.equals(Integer.parseInt(interval))); // Check IMAP server if (check) {