diff --git a/flowers.lua b/flowers.lua
index a9553492ad4e382c0ef50a59293fb86305dfdae4..e975255b3258a5a88e6227a27cbc901c3ba5cd64 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 > 7 and #frost > 7 then
+			if #crystal > 5 and #frost > 7 then
 				local ppos = crystal[1]
 				ppos.y = ppos.y - 1
 				local nod = minetest.get_node(ppos).name