diff --git a/flowers.lua b/flowers.lua
index 0b340eb28c61b2d0d8dcfe3c9cc5b2236b2743db..a9553492ad4e382c0ef50a59293fb86305dfdae4 100644
--- a/flowers.lua
+++ b/flowers.lua
@@ -19,7 +19,7 @@ minetest.register_abm({
 
 			local crystal = minetest.find_nodes_in_area(pos0, pos1, {"ethereal:crystalgrass"})
 			local frost = minetest.find_nodes_in_area(pos0, pos1, {"ethereal:frost_tree"})
-			if #crystal > 10 and #frost > 10 then
+			if #crystal > 7 and #frost > 7 then
 				local ppos = crystal[1]
 				ppos.y = ppos.y - 1
 				local nod = minetest.get_node(ppos).name