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