Crafting fix, take 3

Here's the fix for #8763 again.  Thanks, WareXD and BevapDin.