From 2944b3ff8f67053aea38b8e4b91b83a892d17dab Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 12 Aug 2022 22:09:17 +0200 Subject: [PATCH] Prevent theoretical crash in rp_player_skins --- mods/rp_player_skins/init.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mods/rp_player_skins/init.lua b/mods/rp_player_skins/init.lua index b43b450..faff417 100644 --- a/mods/rp_player_skins/init.lua +++ b/mods/rp_player_skins/init.lua @@ -242,7 +242,10 @@ minetest.register_on_leaveplayer(on_leaveplayer) local function get_formspec(playername) local form = rp_formspec.get_page("rp_player_skins:player_skins", true) - form = form .. "model[0.2,0.2;4.6,9.2;player_skins_skin_select_model;character.b3d;"..player_skins.skins[playername]..";0,180;false;false;0,0]" + local skin = player_skins.skins[playername] + if skin then + form = form .. "model[0.2,0.2;4.6,9.2;player_skins_skin_select_model;character.b3d;"..player_skins.skins[playername]..";0,180;false;false;0,0]" + end return form end