diff --git a/app/src/main/java/com/lagradost/cloudstream3/plugins/PluginManager.kt b/app/src/main/java/com/lagradost/cloudstream3/plugins/PluginManager.kt index ab9d5d49..93bc85bf 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/plugins/PluginManager.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/plugins/PluginManager.kt @@ -164,8 +164,9 @@ object PluginManager { var allCurrentOutDatedPlugins: Set = emptySet() - suspend fun loadSinglePlugin(activity: Activity, apiName: String) : Boolean { - return getPluginsOnline().firstOrNull { it.internalName == apiName }?.let { savedData -> + suspend fun loadSinglePlugin(activity: Activity, apiName: String): Boolean { + return (getPluginsOnline().firstOrNull { it.internalName == apiName } + ?: getPluginsLocal().firstOrNull { it.internalName == apiName })?.let { savedData -> // OnlinePluginData(savedData, onlineData) loadPlugin( activity,