fix error crafting without all parts selected