diff options
Diffstat (limited to 'source/blender/blenkernel/intern/fcurve.c')
-rw-r--r-- | source/blender/blenkernel/intern/fcurve.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/fcurve.c b/source/blender/blenkernel/intern/fcurve.c index 103f23a2c18..1a93031034b 100644 --- a/source/blender/blenkernel/intern/fcurve.c +++ b/source/blender/blenkernel/intern/fcurve.c @@ -61,6 +61,7 @@ #include "BKE_curve.h" #include "BKE_global.h" #include "BKE_object.h" +#include "BKE_nla.h" #include "RNA_access.h" @@ -335,7 +336,7 @@ FCurve *rna_get_fcurve_context_ui( if (r_action) *r_action = NULL; /* Special case for NLA Control Curves... */ - if (ptr->type == &RNA_NlaStrip) { + if (BKE_nlastrip_has_curves_for_property(ptr, prop)) { NlaStrip *strip = (NlaStrip *)ptr->data; /* Set the special flag, since it cannot be a normal action/driver |