diff --git a/src/plugins/qmldesigner/qmldesignerextension/pathtool/pathitem.cpp b/src/plugins/qmldesigner/qmldesignerextension/pathtool/pathitem.cpp
index 7dfb02609cf62fb9489ffc77d0000d02cb785ba9..b984b3da1ab0d26fadeccc28c36beb841ce73dba 100644
--- a/src/plugins/qmldesigner/qmldesignerextension/pathtool/pathitem.cpp
+++ b/src/plugins/qmldesigner/qmldesignerextension/pathtool/pathitem.cpp
@@ -885,7 +885,7 @@ void PathItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
         if (pickedControlPoint.isEditPoint()) {
             createEditPointContextMenu(pickedControlPoint, event->screenPos());
         } else {
-            double t;
+            double t = 0.0;
             CubicSegment minimumDistanceSegment = getMinimumDistanceSegment(event->pos(), m_cubicSegments, 20., &t);
             if (minimumDistanceSegment.isValid())
                 createCubicSegmentContextMenu(minimumDistanceSegment, event->screenPos(), t);