java.lang.NullPointerException
	at ic2.common.NetworkManagerClient.initiateKeyUpdate(NetworkManagerClient.java:117)
	at ic2.common.KeyboardClient.sendKeyUpdate(KeyboardClient.java:47)
	at ic2.common.PlatformClient.tickStart(PlatformClient.java:437)
	at cpw.mods.fml.common.SingleIntervalHandler.tickStart(SingleIntervalHandler.java:16)
	at cpw.mods.fml.common.FMLCommonHandler.tickStart(FMLCommonHandler.java:105)
	at cpw.mods.fml.common.FMLCommonHandler.onPreClientTick(FMLCommonHandler.java:361)
	at net.minecraft.client.Minecraft.l(Minecraft.java:1432)
	at net.minecraft.client.Minecraft.J(Minecraft.java:834)
	at net.minecraft.client.Minecraft.run(Minecraft.java:764)
	at java.lang.Thread.run(Unknown Source)
I get the above error when attacking any mob underwater which is weird because everything ran just fine before I installed IC2.