Using LightGroups override for material doesn't work for preview renders. Code didn't correctly return correct light listbase then, crashing Blender on preview render.