fix allow private message flag check on send