From cb968e29c876fe4a81473239c9d1e5e5029bef4c Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Mon, 13 Jul 2020 15:13:22 +0100 Subject: [PATCH] Fix default mod nil check This fixes the error that occurs when info is not returned on occasion, so info.formspec_version is not available and crashes servers. --- mods/default/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index d4388e5f..8bd63514 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -20,7 +20,7 @@ minetest.register_on_joinplayer(function(player) listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF] ]] local name = player:get_player_name() local info = minetest.get_player_information(name) - if info.formspec_version > 1 then + if info and info.formspec_version > 1 then formspec = formspec .. "background9[5,5;1,1;gui_formbg.png;true;10]" else formspec = formspec .. "background[5,5;1,1;gui_formbg.png;true]"