fixed a prop bug for http