From fca51757af6dace42d72163816ca12b52a2ee3aa Mon Sep 17 00:00:00 2001 From: Frans de Jonge Date: Tue, 25 Jun 2019 19:50:01 +0200 Subject: [PATCH] [fix] OPDS crash with fewer than 4 servers (#5092) Regression introduced in . Fixes . --- frontend/ui/widget/opdsbrowser.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/ui/widget/opdsbrowser.lua b/frontend/ui/widget/opdsbrowser.lua index c8cd3f75c..fa65e597b 100644 --- a/frontend/ui/widget/opdsbrowser.lua +++ b/frontend/ui/widget/opdsbrowser.lua @@ -89,7 +89,7 @@ function OPDSBrowser:init() }, } G_reader_settings:saveSetting("opds_servers", servers) - elseif servers[4].title == "Internet Archive" and servers[4].url == "http://bookserver.archive.org/catalog/" then + elseif servers[4] and servers[4].title == "Internet Archive" and servers[4].url == "http://bookserver.archive.org/catalog/" then servers[4].url = "https://bookserver.archive.org" end self.item_table = self:genItemTableFromRoot()