Yep. The material must contain an effect, otherwise the event is not called. The content of the effect does not matter, but it must be there.

Quote:

enable_render
If this flag is set, the material's event function is executed at the beginning of every entity rendering, if the material contains an effect and was assigned to the entity. This can be used to perform effect calculations based on entity skills or the entity's world matrix.


.