diff --git a/src/com/android/settings/vpn2/ConfigDialog.java b/src/com/android/settings/vpn2/ConfigDialog.java index 92050e92fbb..dd63d13f413 100644 --- a/src/com/android/settings/vpn2/ConfigDialog.java +++ b/src/com/android/settings/vpn2/ConfigDialog.java @@ -316,12 +316,12 @@ class ConfigDialog extends AlertDialog implements TextWatcher, } private boolean validate(boolean editing) { - if (!editing) { - return mUsername.getText().length() != 0 && mPassword.getText().length() != 0; - } if (mAlwaysOnVpn.isChecked() && !getProfile().isValidLockdownProfile()) { return false; } + if (!editing) { + return mUsername.getText().length() != 0 && mPassword.getText().length() != 0; + } if (mName.getText().length() == 0 || mServer.getText().length() == 0 || !validateAddresses(mDnsServers.getText().toString(), false) || !validateAddresses(mRoutes.getText().toString(), true)) {