diff --git a/source/blender/editors/space_graph/graph_edit.c b/source/blender/editors/space_graph/graph_edit.c index 34c34613cf6..b1f4673f7eb 100644 --- a/source/blender/editors/space_graph/graph_edit.c +++ b/source/blender/editors/space_graph/graph_edit.c @@ -1880,6 +1880,11 @@ static bool euler_filter_single_channel(FCurve *fcu) return false; } + /* Skip baked FCurves. */ + if (fcu->bezt == NULL) { + return false; + } + /* `prev` follows bezt, bezt = "current" point to be fixed. */ /* Our method depends on determining a "difference" from the previous vert. */ bool is_modified = false;