diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua
index 999b344..1ad3ef0 100644
--- a/mods/bucket/init.lua
+++ b/mods/bucket/init.lua
@@ -135,8 +135,8 @@ minetest.register_craftitem("bucket:bucket_empty", {
 			return
 		end
 		-- Check if pointing to a liquid source
-		node = minetest.get_node(pointed_thing.under)
-		liquiddef = bucket.liquids[node.name]
+		local node = minetest.get_node(pointed_thing.under)
+		local liquiddef = bucket.liquids[node.name]
 		if liquiddef ~= nil and liquiddef.itemname ~= nil and
 			(node.name == liquiddef.source or
 			(node.name == liquiddef.flowing and