diff --git a/autocrafter.lua b/autocrafter.lua
index 29056d0..0261494 100644
--- a/autocrafter.lua
+++ b/autocrafter.lua
@@ -191,9 +191,6 @@ local function autocraft(inventory, craft)
 		return false
 	end
 
-	for itemname, number in pairs(consumption) do
-		if (not inv_index[itemname]) or inv_index[itemname] < number then return false end
-	end
 	-- consume material
 	for itemname, number in pairs(consumption) do
 		for _ = 1, number do -- We have to do that since remove_item does not work if count > stack_max