From 1a6ac3a3b80b3be4c12f6bb9b454bd3f1191e80b Mon Sep 17 00:00:00 2001 From: luk3yx Date: Sat, 17 Aug 2019 10:56:51 +1200 Subject: [PATCH] Bugfix --- forms.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/forms.lua b/forms.lua index 4bab11b..b8bd821 100644 --- a/forms.lua +++ b/forms.lua @@ -43,9 +43,11 @@ end -- Override minetest.show_formspec local show_formspec = minetest.show_formspec -function minetest.show_formspec(pname, ...) - if pname then open_formspecs[pname] = nil end - return show_formspec(pname, ...) +function minetest.show_formspec(pname, formname, formspec) + if pname and (formspec ~= '' or formname == '') then + open_formspecs[pname] = nil + end + return show_formspec(pname, formname, formspec) end -- Show formspecs