diff --git a/mods/fireflies/init.lua b/mods/fireflies/init.lua
index ec1d712..b9263c1 100644
--- a/mods/fireflies/init.lua
+++ b/mods/fireflies/init.lua
@@ -25,9 +25,6 @@ minetest.register_node("fireflies:firefly", {
},
light_source = 6,
floodable = true,
- on_flood = function(pos, oldnode, newnode)
- minetest.add_item(pos, "fireflies:firefly 1")
- end,
on_place = function(itemstack, placer, pointed_thing)
local player_name = placer:get_player_name()
local pos = pointed_thing.above
@@ -62,6 +59,7 @@ minetest.register_node("fireflies:hidden_firefly", {
buildable_to = true,
drop = "",
groups = {not_in_creative_inventory = 1},
+ floodable = true,
on_place = function(itemstack, placer, pointed_thing)
local player_name = placer:get_player_name()
local pos = pointed_thing.above