]> git.lizzy.rs Git - signs_lib.git/commitdiff
Fix crash if sign is "unknown block"
authorJat15 <jinan15@hotmail.com>
Fri, 25 May 2018 01:01:24 +0000 (03:01 +0200)
committerJat15 <jinan15@hotmail.com>
Fri, 25 May 2018 01:01:24 +0000 (03:01 +0200)
init.lua

index f5b39c7b7ccf2480c7654eac2908f4ac4e40f64f..bd16ecbe5394af361d4bfc1566b766854a54e0c4 100644 (file)
--- a/init.lua
+++ b/init.lua
@@ -950,7 +950,7 @@ signs_text_on_activate = function(self)
        local meta = minetest.get_meta(pos)
        local text = meta:get_string("text")
        local new = (meta:get_int("__signslib_new_format") ~= 0)
-       if text then
+       if text and minetest.registered_nodes[minetest.get_node(pos).name] then
                text = trim_input(text)
                set_obj_text(self.object, text, new, pos)
        end