From b33250f799ea17fc1d4ee810aa79db3e379d4625 Mon Sep 17 00:00:00 2001 From: Habib Gahbiche Date: Wed, 24 Sep 2025 14:49:47 +0200 Subject: [PATCH] Nodes: Forward compatibility for World Implement forward compatibility for World by always writing `use_nodes=true` when saving blend files. This was missed in #142342 Pull Request: https://projects.blender.org/blender/blender/pulls/146628 --- source/blender/blenkernel/intern/world.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/blenkernel/intern/world.cc b/source/blender/blenkernel/intern/world.cc index 4a1e6a21241..1ed970b247f 100644 --- a/source/blender/blenkernel/intern/world.cc +++ b/source/blender/blenkernel/intern/world.cc @@ -149,6 +149,9 @@ static void world_blend_write(BlendWriter *writer, ID *id, const void *id_addres BLI_listbase_clear(&wrld->gpumaterial); wrld->last_update = 0; + /* Set deprecated #use_nodes for forward compatibility. */ + wrld->use_nodes = true; + /* write LibData */ BLO_write_id_struct(writer, World, id_address, &wrld->id); BKE_id_blend_write(writer, &wrld->id);