From df70da8bd0f29166fa2da4cc48d3ebd0cd013a1a Mon Sep 17 00:00:00 2001 From: "Aidan C. Brady" Date: Fri, 22 Nov 2013 07:34:03 -0500 Subject: [PATCH] Fix another crash --- common/mekanism/common/item/ItemBlockMachine.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/mekanism/common/item/ItemBlockMachine.java b/common/mekanism/common/item/ItemBlockMachine.java index cc534b877..96954be48 100644 --- a/common/mekanism/common/item/ItemBlockMachine.java +++ b/common/mekanism/common/item/ItemBlockMachine.java @@ -268,7 +268,10 @@ public class ItemBlockMachine extends ItemBlock implements IEnergizedItem, IItem if(tileEntity instanceof IRedstoneControl) { - ((IRedstoneControl)tileEntity).setControlType(RedstoneControl.values()[stack.stackTagCompound.getInteger("controlType")]); + if(stack.stackTagCompound != null && stack.stackTagCompound.hasKey("controlType")) + { + ((IRedstoneControl)tileEntity).setControlType(RedstoneControl.values()[stack.stackTagCompound.getInteger("controlType")]); + } } if(tileEntity instanceof TileEntityFactory)