diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp
index 2336178ce0583624085f63022c42c641334c8852..35dedb09548099b48ff1b729fee956dc676c784c 100644
--- a/src/plugins/texteditor/texteditor.cpp
+++ b/src/plugins/texteditor/texteditor.cpp
@@ -387,7 +387,7 @@ struct PaintEventData
     QPointF offset;
     const QRect viewportRect;
     const QRect eventRect;
-    qreal rightMargin;
+    qreal rightMargin = -1;
     const QTextDocument *doc;
     const TextDocumentLayout *documentLayout;
     const int documentWidth;