From 1a16b2c0cb1ac2eab78cb6a94ce73c570c58a22d Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 26 Sep 2025 13:49:53 +0200 Subject: [PATCH] android: Don't print "null" if no user certificate is selected --- .../org/strongswan/android/ui/adapter/VpnProfileAdapter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frontends/android/app/src/main/java/org/strongswan/android/ui/adapter/VpnProfileAdapter.java b/src/frontends/android/app/src/main/java/org/strongswan/android/ui/adapter/VpnProfileAdapter.java index c2942b8a18..097c422a1d 100644 --- a/src/frontends/android/app/src/main/java/org/strongswan/android/ui/adapter/VpnProfileAdapter.java +++ b/src/frontends/android/app/src/main/java/org/strongswan/android/ui/adapter/VpnProfileAdapter.java @@ -86,7 +86,8 @@ public class VpnProfileAdapter extends ArrayAdapter tv = vpnProfileView.findViewById(R.id.profile_item_certificate); if (profile.getVpnType().has(VpnTypeFeature.CERTIFICATE)) { - tv.setText(getContext().getString(R.string.profile_user_certificate_label) + ": " + profile.getUserCertificateAlias()); + String alias = profile.getUserCertificateAlias(); + tv.setText(getContext().getString(R.string.profile_user_certificate_label) + ": " + (alias != null ? alias : "")); tv.setVisibility(View.VISIBLE); } else -- 2.47.3