Diffuse model subtraction bug fix