Maybe a Bug - Render Layer without hair

Hi there. I’m facing a very strange behavior with the Render Layers.

I have 3 Render Layers: one for the character’s body, one for the eyes and another one for the pupils.

As you can see in the image the Eyes Render Layer is masked by the body which has some hair. Despite the Render Layer has the ‘Use Hair’ option disabled, the hair is masking the eyes. In addition, if I render only the Eyes Layer by clicking the button in the Node Editor, it renders properly without the masking hair.


It looks totally like a bug. When the first Render Layer in the list has Hair enabled, then all the next layer will have hair even when they have disabled Hair. But if the first Render Layer has disabled the Hair, the rest layers will render without hair no matter its own settings.

Of course I can render the eyes separated, but that’s a very tedious task in a project with so many shots. May I report this as a bug?

Thanks!