diff --git a/app/src/main/java/io/legado/app/model/webBook/SearchModel.kt b/app/src/main/java/io/legado/app/model/webBook/SearchModel.kt index 66a399461..2cc665390 100644 --- a/app/src/main/java/io/legado/app/model/webBook/SearchModel.kt +++ b/app/src/main/java/io/legado/app/model/webBook/SearchModel.kt @@ -77,7 +77,7 @@ class SearchModel(private val scope: CoroutineScope, private val callBack: CallB return } searchIndex++ - val source = bookSourceList[searchIndex] + val source = bookSourceList.getOrNull(searchIndex) ?: return val searchPool = searchPool ?: return val task = WebBook.searchBook( scope,