FEATURE: prevent 0 length setting in message len