Allow null message body

Signed-off-by: Larry Tin <dev@goodow.com>
Merge pull request #758 from larrytin/fork

Allow null message body