From d458416f4ddb1fc1e159a8dd5b5c6801c00ac604 Mon Sep 17 00:00:00 2001 From: Lukas Stockner Date: Mon, 13 Oct 2025 01:07:13 +0200 Subject: [PATCH] Fix #146850: Assert when removing custom camera after loading file --- source/blender/blenkernel/intern/camera.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/camera.cc b/source/blender/blenkernel/intern/camera.cc index 38589f0136a..0691fbe13c1 100644 --- a/source/blender/blenkernel/intern/camera.cc +++ b/source/blender/blenkernel/intern/camera.cc @@ -118,7 +118,7 @@ static void camera_foreach_id(ID *id, LibraryForeachIDData *data) BKE_LIB_FOREACHID_PROCESS_IDSUPER(data, camera->dof_ob, IDWALK_CB_NOP); } - BKE_LIB_FOREACHID_PROCESS_IDSUPER(data, camera->custom_shader, IDWALK_CB_NOP); + BKE_LIB_FOREACHID_PROCESS_IDSUPER(data, camera->custom_shader, IDWALK_CB_USER); } static void camera_foreach_path(ID *id, BPathForeachPathData *bpath_data)