fix double-render error when contractor rate is set to zero