diff --git a/intern/cycles/blender/addon/version_update.py b/intern/cycles/blender/addon/version_update.py index 8ebb17e614a..7f81ac96309 100644 --- a/intern/cycles/blender/addon/version_update.py +++ b/intern/cycles/blender/addon/version_update.py @@ -241,6 +241,12 @@ def do_versions(self): layer.samples *= layer.samples cscene["use_square_samples"] = False + # Disable light tree for existing scenes. + if version <= (3, 5, 3): + cscene = scene.cycles + if not cscene.is_property_set("use_light_tree"): + cscene.use_light_tree = False + # Lamps for light in bpy.data.lights: if light.library not in libraries: