diff options
-rw-r--r-- | src/frontends/android/src/org/strongswan/android/ui/MainActivity.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java b/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java index 4a1bb6dc9..6ebfdcafc 100644 --- a/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java +++ b/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java @@ -143,7 +143,8 @@ public class MainActivity extends Activity implements OnVpnProfileSelectedListen Bundle profileInfo = new Bundle(); profileInfo.putLong(VpnProfileDataSource.KEY_ID, profile.getId()); profileInfo.putString(VpnProfileDataSource.KEY_USERNAME, profile.getUsername()); - if (profile.getPassword() == null) + if (profile.getVpnType().getRequiresUsernamePassword() && + profile.getPassword() == null) { LoginDialog login = new LoginDialog(); login.setArguments(profileInfo); |