From 781041b0fba03ef25a64dd2ffac3a2c3ef47ea31 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sun, 4 Apr 2021 19:24:58 +0200 Subject: [PATCH] Fix crash when unwielding probtool --- init.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 2ec6710..084c073 100644 --- a/init.lua +++ b/init.lua @@ -991,9 +991,11 @@ end function schemedit.clear_displayed_node_probs(player) local playername = player:get_player_name() for nodehash, hud_id in pairs(displayed_waypoints[playername]) do - player:hud_remove(hud_id) - displayed_waypoints[playername][nodehash] = nil - displayed_waypoints[playername].display_active = false + if nodehash ~= "display_active" then + player:hud_remove(hud_id) + displayed_waypoints[playername][nodehash] = nil + displayed_waypoints[playername].display_active = false + end end end