diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index 11b27c623..289ea0c14 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -264,6 +264,10 @@ class ReaderActivity : BaseRxActivity() { fun onChapterReady(chapter: ReaderChapter) { please_wait.visibility = View.GONE val pages = chapter.pages ?: run { onChapterError(Exception("Null pages")); return } + if(pages.isEmpty()) { + onChapterError(Exception("Page list empty!")) + return + } val activePage = pages.getOrElse(chapter.requestedPage) { pages.first() } viewer?.onPageListReady(chapter, activePage)