diff options
Diffstat (limited to 'source/blender/blenkernel/intern/action.c')
-rw-r--r-- | source/blender/blenkernel/intern/action.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/blenkernel/intern/action.c b/source/blender/blenkernel/intern/action.c index 1e5ad81773d..f7ff1261c8a 100644 --- a/source/blender/blenkernel/intern/action.c +++ b/source/blender/blenkernel/intern/action.c @@ -113,7 +113,7 @@ void BKE_action_make_local(Main *bmain, bAction *act) if (is_local) { if (!is_lib) { id_clear_lib_data(bmain, &act->id); - BKE_id_expand_local(&act->id, false); + BKE_id_expand_local(&act->id); } else { bAction *act_new = BKE_action_copy(bmain, act); @@ -181,9 +181,8 @@ bAction *BKE_action_copy(Main *bmain, bAction *src) } } - BKE_id_expand_local(&dst->id, true); - if (ID_IS_LINKED_DATABLOCK(src)) { + BKE_id_expand_local(&dst->id); BKE_id_lib_local_paths(bmain, src->id.lib, &dst->id); } |