diff --git a/core/src/main/java/net/ivpn/core/v2/viewmodel/SplitTunnelingViewModel.java b/core/src/main/java/net/ivpn/core/v2/viewmodel/SplitTunnelingViewModel.java index a61d8530..789a222c 100644 --- a/core/src/main/java/net/ivpn/core/v2/viewmodel/SplitTunnelingViewModel.java +++ b/core/src/main/java/net/ivpn/core/v2/viewmodel/SplitTunnelingViewModel.java @@ -172,7 +172,7 @@ protected List doInBackground(Void... voids) { null != packageManager.getInstallerPackageName(info.packageName) && (info.flags & ApplicationInfo.FLAG_SYSTEM) == 0) ) { - if (packageNames.add(info.loadLabel(packageManager).toString())) { + if (packageNames.add(info.packageName+info.loadLabel(packageManager))) { items.add(new ApplicationItem(info.loadLabel(packageManager).toString(), info.packageName, info.loadIcon(packageManager))); }