Make unread post creation more robust