How to reproduce:
# open weapons menu
# drag and hold an item of the weapons menu (Do not drop it, you have to hold it in your cursor for the next step)
# press I to open the inventory
Press I when in this state: {F154}
stacktrace:
```
[2015-06-06 12:26:50] java.lang.ClassCastException: obfuscated.Iy cannot be cast to obfuscated.yh
[2015-06-06 12:26:50] at obfuscated.zc.a(SourceFile:56)
[2015-06-06 12:26:50] at obfuscated.zr.b(SourceFile:228)
[2015-06-06 12:26:50] at obfuscated.aqX.a(SourceFile:100)
[2015-06-06 12:26:50] at obfuscated.aqV.a(SourceFile:69)
[2015-06-06 12:26:50] at obfuscated.aps.a(SourceFile:53)
[2015-06-06 12:26:50] at obfuscated.aps.a(SourceFile:53)
[2015-06-06 12:26:50] at obfuscated.ard.a(SourceFile:87)
[2015-06-06 12:26:50] at obfuscated.aqF.a(SourceFile:260)
[2015-06-06 12:26:50] at obfuscated.arn.a(SourceFile:107)
[2015-06-06 12:26:50] at obfuscated.zK.c(SourceFile:524)
[2015-06-06 12:26:50] at obfuscated.zx.a(SourceFile:309)
[2015-06-06 12:26:50] at obfuscated.md.a(SourceFile:365)
[2015-06-06 12:26:50] at obfuscated.ma.a(SourceFile:209)
[2015-06-06 12:26:50] at obfuscated.hf.d(SourceFile:722)
[2015-06-06 12:26:50] at obfuscated.gK.b(SourceFile:594)
[2015-06-06 12:26:50] at obfuscated.gK.a(SourceFile:399)
[2015-06-06 12:26:50] at obfuscated.aoa.e(SourceFile:781)
[2015-06-06 12:26:50] at obfuscated.aoa.a(SourceFile:1183)
[2015-06-06 12:26:50] at obfuscated.C.h(SourceFile:2307)
[2015-06-06 12:26:50] at obfuscated.JA.run(SourceFile:86)
[2015-06-06 12:26:50] at java.lang.Thread.run(Unknown Source)
```