Using Buy to get a Blueprint item from the catalog drops you out the main menu
{F10066}
```
[2016-11-20 09:09:53] [CLIENT][PlayerInput] successfully deactivated obfuscated.rx@680a7f84
[2016-11-20 09:09:53] java.lang.NullPointerException
[2016-11-20 09:09:53] at obfuscated.agi.serialize(SourceFile:28)
[2016-11-20 09:09:53] at org.schema.game.network.objects.remote.RemoteBlueprintPlayerRequest.toByteStream(SourceFile:36)
[2016-11-20 09:09:53] at org.schema.game.network.objects.remote.RemoteBlueprintPlayerHandleRequestBuffer.toByteStream(SourceFile:40)
[2016-11-20 09:09:53] at org.schema.schine.network.objects.NetworkObject.getFieldCode(SourceFile:351)
[2016-11-20 09:09:53] at org.schema.schine.network.objects.NetworkObject.encode(SourceFile:302)
[2016-11-20 09:09:53] at org.schema.schine.network.objects.NetworkObject.encodeChange(SourceFile:719)
[2016-11-20 09:09:53] at org.schema.schine.network.synchronization.SynchronizationSender.encodePartialObjectIfChanged(SourceFile:244)
[2016-11-20 09:09:53] at org.schema.schine.network.synchronization.SynchronizationSender.encodeNetworkObjects(SourceFile:183)
[2016-11-20 09:09:53] at org.schema.schine.network.client.ClientController.synchronize(SourceFile:243)
[2016-11-20 09:09:53] at org.schema.schine.network.client.ClientController.updateSynchronization(SourceFile:367)
[2016-11-20 09:09:53] at obfuscated.H.update(SourceFile:1424)
[2016-11-20 09:09:53] at obfuscated.aCK.a(SourceFile:709)
[2016-11-20 09:09:53] at obfuscated.aCQ.b(SourceFile:652)
[2016-11-20 09:09:53] at obfuscated.T.e(SourceFile:953)
[2016-11-20 09:09:53] at org.schema.game.common.Starter.startMainMenu(SourceFile:1430)
[2016-11-20 09:09:53] at org.schema.game.common.Starter.main(SourceFile:977)
```
a Shop in range or not doesnt make a difference here