diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt b/app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt index cf8f51745..50b61f057 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt @@ -67,7 +67,8 @@ class HideViewModel : BaseViewModel(), Queryable { .asSequence() .filter { it.enabled && !blacklist.contains(it.packageName) } .map { HideAppInfo(it, pm) } - .map { createTarget(it, hides) } + .map { runCatching { createTarget(it, hides) }.getOrNull() } + .filterNotNull() .filter { it.processes.isNotEmpty() } .map { HideItem(it) } .toList()