diff --git a/services/plugins/src/main/java/de/mm20/launcher2/plugins/PluginService.kt b/services/plugins/src/main/java/de/mm20/launcher2/plugins/PluginService.kt index 2a735045..b8cbcd4b 100644 --- a/services/plugins/src/main/java/de/mm20/launcher2/plugins/PluginService.kt +++ b/services/plugins/src/main/java/de/mm20/launcher2/plugins/PluginService.kt @@ -164,6 +164,8 @@ internal class PluginServiceImpl( } ?: return PluginState.Error } catch (e: SecurityException) { return PluginState.NoPermission + } catch (e: IllegalArgumentException) { + return PluginState.Error } return PluginState.fromBundle(bundle) ?: PluginState.Error }