do not allow client to send empty message