diff --git a/app/widget/timeruler/seekablewidget.cpp b/app/widget/timeruler/seekablewidget.cpp index b5334fe83..5af1f030a 100644 --- a/app/widget/timeruler/seekablewidget.cpp +++ b/app/widget/timeruler/seekablewidget.cpp @@ -252,7 +252,7 @@ void SeekableWidget::SeekToScenePoint(qreal scene) return; } - rational playhead_time = SceneToTime(scene); + rational playhead_time = qMax(rational(0), SceneToTime(scene)); if (Core::instance()->snapping() && GetSnapService()) { rational movement;