diff --git a/synfig-core/src/synfig/keyframe.cpp b/synfig-core/src/synfig/keyframe.cpp index 1ac23bfe9be..0fdecfcc8ed 100644 --- a/synfig-core/src/synfig/keyframe.cpp +++ b/synfig-core/src/synfig/keyframe.cpp @@ -246,7 +246,8 @@ KeyframeList::insert_time(const Time& location, const Time& delta) return; try { - iterator iter(find_next(location)); + // find next from time (location) including deactivated kf + iterator iter(find_next(location, false)); for(;iter!=end();++iter) { iter->set_time(iter->get_time()+delta);