diff --git a/bonemeal.lua b/bonemeal.lua
index 5ce22d77474c36e6f8805b9daf270205f8523835..af7925946ead1da95935c11a1173db584bed47fe 100644
--- a/bonemeal.lua
+++ b/bonemeal.lua
@@ -185,6 +185,15 @@ local function growth(pointed_thing)
 
 		elseif node.name == "ethereal:birch_sapling" then
 			ethereal.grow_birch_tree(pos)
+        
+        elseif node.name == "illuna_ethereal:fierytree_sapling" then
+            illuna_ethereal.grow_fiery_tree(pos)
+
+        elseif node.name == "illuna_ethereal:iska_birch1" then
+            illuna_ethereal.grow_birch1_tree(pos)
+
+        elseif node.name == "illuna_ethereal:iska_birch2" then
+            illuna_ethereal.grow_birch2_tree(pos)
 
 		elseif node.name == "moretrees:rubber_tree_sapling" then
 			minetest.remove_node(pos)