diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua
index 2f3cfe1b3fc7d0f9e8ed93374fc32c1cc4cc60e3..b7dfbe450e14eddb02c04ce9680463e4f658f1da 100644
--- a/mods/flowers/init.lua
+++ b/mods/flowers/init.lua
@@ -135,7 +135,7 @@ minetest.register_node("flowers:mushroom_red", {
 	sunlight_propagates = true,
 	walkable = false,
 	buildable_to = true,
-	groups = {snappy = 3, attached_node = 1},
+	groups = {snappy = 3, attached_node = 1, mushroom = 1},
 	sounds = default.node_sound_leaves_defaults(),
 	on_use = minetest.item_eat(-5),
 	selection_box = {
@@ -154,7 +154,7 @@ minetest.register_node("flowers:mushroom_brown", {
 	sunlight_propagates = true,
 	walkable = false,
 	buildable_to = true,
-	groups = {snappy = 3, attached_node = 1},
+	groups = {snappy = 3, attached_node = 1, mushroom = 1},
 	sounds = default.node_sound_leaves_defaults(),
 	on_use = minetest.item_eat(1),
 	selection_box = {