Fix a crash when editing a waypoint with a non-static value.
[synfig.git] / synfig-studio / trunk / src / gtkmm / widget_waypoint.cpp
index 1644ac4..94ecb45 100644 (file)
@@ -263,7 +263,8 @@ Widget_Waypoint::get_waypoint()const
 {
 #warning This too!
        waypoint.set_time(time_widget->get_value());
-       waypoint.set_value(value_widget->get_value());
+       if(waypoint.is_static())
+               waypoint.set_value(value_widget->get_value());
        //int i;
 
        waypoint.set_before((synfig::Waypoint::Interpolation)before->get_history());