diff --git a/init.lua b/init.lua
index 6fd4e916a79ac56a49f1ac520878a3966e8495d0..3f5496bc4633a53c53c91e39e4920f28e9ea1ce2 100755
--- a/init.lua
+++ b/init.lua
@@ -108,7 +108,7 @@ minetest.register_node("teleport_potion:potion", {
 
 		if coords then
 
-			minetest.add_node(pos, {name = "teleport_potion:portal"})
+			minetest.set_node(pos, {name = "teleport_potion:portal"})
 
 			local newmeta = minetest.get_meta(pos)