Fix a message bug that the receiver can not be itself.