From b28749057a614075c1f9ba3f96bb86a6e248a210 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Tue, 9 Feb 2021 12:39:36 +0000 Subject: Fix crash in tab_online when cURL is disabled --- builtin/mainmenu/serverlistmgr.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'builtin') diff --git a/builtin/mainmenu/serverlistmgr.lua b/builtin/mainmenu/serverlistmgr.lua index d98736e54..9876d8ac5 100644 --- a/builtin/mainmenu/serverlistmgr.lua +++ b/builtin/mainmenu/serverlistmgr.lua @@ -47,6 +47,15 @@ function serverlistmgr.sync() }} end + local serverlist_url = core.settings:get("serverlist_url") or "" + if not core.get_http_api or serverlist_url == "" then + serverlistmgr.servers = {{ + name = fgettext("Public server list is disabled"), + description = "" + }} + return + end + if public_downloading then return end -- cgit v1.2.3