diff --git a/app/src/main/java/eu/faircode/email/FragmentIdentity.java b/app/src/main/java/eu/faircode/email/FragmentIdentity.java index fece2a5c..955f81b8 100644 --- a/app/src/main/java/eu/faircode/email/FragmentIdentity.java +++ b/app/src/main/java/eu/faircode/email/FragmentIdentity.java @@ -221,7 +221,7 @@ public class FragmentIdentity extends FragmentEx { args.putString("email", etEmail.getText().toString()); args.putString("replyto", etReplyTo.getText().toString()); args.putLong("account", account == null ? -1 : account.id); - args.putInt("auth_type", account == null ? Helper.AUTH_TYPE_PASSWORD : account.auth_type); + args.putInt("auth_type", account == null || account.auth_type == null ? Helper.AUTH_TYPE_PASSWORD : account.auth_type); args.putString("host", etHost.getText().toString()); args.putBoolean("starttls", cbStartTls.isChecked()); args.putString("port", etPort.getText().toString());