diff --git a/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java b/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java
index f52eafffb..c76dd57ad 100644
--- a/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java
+++ b/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java
@@ -31,7 +31,6 @@ import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
-import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.Spinner;
import android.widget.TextView;
@@ -225,9 +224,12 @@ public class RegistrationActivity extends BaseActionBarActivity implements DcEve
authMethod.setSelection(sel);
expandAdvanced = expandAdvanced || sel != 0;
- int certCheckFlags = DcHelper.getInt(this, "imap_certificate_checks");
- certCheck.setSelection(certCheckFlags);
- expandAdvanced = expandAdvanced || certCheckFlags != 0;
+ int imapCertificateChecks = DcHelper.getInt(this, "imap_certificate_checks");
+ if (imapCertificateChecks == 3) {
+ imapCertificateChecks = 2; // 3 is a deprecated alias for 2
+ }
+ certCheck.setSelection(imapCertificateChecks);
+ expandAdvanced = expandAdvanced || imapCertificateChecks != 0;
} else if (getIntent() != null && getIntent().getBundleExtra(ACCOUNT_DATA) != null) {
// Companion app might have sent account data
Bundle b = getIntent().getBundleExtra(ACCOUNT_DATA);
diff --git a/src/main/res/layout/registration_activity.xml b/src/main/res/layout/registration_activity.xml
index 0a8007c83..e6047c32e 100644
--- a/src/main/res/layout/registration_activity.xml
+++ b/src/main/res/layout/registration_activity.xml
@@ -384,7 +384,6 @@
android:layout_width="0dp"
android:layout_height="48dp"
android:entries="@array/pref_dc_certck_entries"
- android:entryValues="@array/pref_dc_certck_values"
app:layout_constraintEnd_toEndOf="@id/guideline_root_end"
app:layout_constraintStart_toStartOf="@id/guideline_root_start"
app:layout_constraintTop_toBottomOf="@id/cert_check_label" />
diff --git a/src/main/res/values/arrays.xml b/src/main/res/values/arrays.xml
index 645058fc7..988725912 100644
--- a/src/main/res/values/arrays.xml
+++ b/src/main/res/values/arrays.xml
@@ -158,12 +158,6 @@
- @string/accept_invalid_certificates
-
- - 0
- - 1
- - 3
-
-