Deferred Rendering Unlit - is not unlit?

Hi there,

I’m trying to get a flat diffuse render out and I’m finding no matter what I do - if there are lights in the scene I get specular highlight information. In this example image the base material is a flat emissive, the outline around it is where the shader has specular enabled via a mask.

To get a true “unlit” diffuse pass I have to turn all lights in the scene off. For production meaning in my render passes I must make a second pass just to get my diffuse.

Is there a better solution for this?