fixed if post = null, do not post it
fixed if post = null again