Add this under disconnect() (right after event instance calls onPlayerDisconnect, preferably):
PHP Code:
if (chr.getMCPQField() != null) {
	chr.getMCPQField().onPlayerDisconnected(player);
}