Commit: 0843d5b0242fa1bd4d8ac1d2ff6e78ec7c56af07
Author: Brecht Van Lommel
Date:   Thu Aug 13 11:30:14 2020 +0200
Branches: blender-v2.90-release
https://developer.blender.org/rB0843d5b0242fa1bd4d8ac1d2ff6e78ec7c56af07

Fix T79743: baking still uses cage object after removal

===================================================================

M       source/blender/editors/object/object_bake_api.c

===================================================================

diff --git a/source/blender/editors/object/object_bake_api.c 
b/source/blender/editors/object/object_bake_api.c
index c4cb21a67f3..edbe4ae9a83 100644
--- a/source/blender/editors/object/object_bake_api.c
+++ b/source/blender/editors/object/object_bake_api.c
@@ -1598,9 +1598,8 @@ static void bake_set_props(wmOperator *op, Scene *scene)
 
   prop = RNA_struct_find_property(op->ptr, "cage_object");
   if (!RNA_property_is_set(op->ptr, prop)) {
-    if (bake->cage_object) {
-      RNA_property_string_set(op->ptr, prop, bake->cage_object->id.name + 2);
-    }
+    RNA_property_string_set(
+        op->ptr, prop, (bake->cage_object) ? bake->cage_object->id.name + 2 : 
"");
   }
 
   prop = RNA_struct_find_property(op->ptr, "normal_space");

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to