Fix handling of specular diffuse lighting.