diff --git a/src/main/java/com/minelittlepony/unicopia/spell/SpellRegistry.java b/src/main/java/com/minelittlepony/unicopia/spell/SpellRegistry.java index 79b9731d..4842ae1f 100644 --- a/src/main/java/com/minelittlepony/unicopia/spell/SpellRegistry.java +++ b/src/main/java/com/minelittlepony/unicopia/spell/SpellRegistry.java @@ -87,6 +87,10 @@ public class SpellRegistry { public ItemStack disenchantStack(ItemStack stack) { if (stackHasEnchantment(stack)) { stack.getTagCompound().removeTag("spell"); + + if (stack.getTagCompound().isEmpty()) { + stack.setTagCompound(null); + } } return stack;