Fix NPE in auto-disenchanter when it breaks an item with enchants remaining

If you try to auto-disenchant an item with low durability with multiple enchants in repeat mode and the item breaks before removing all enchants, the current code will NPE on the server. This fixes that issue.