diff --git a/src/plugins/texteditor/tabsettings.cpp b/src/plugins/texteditor/tabsettings.cpp
index edc04739a35ef557e607024295689e368d4e08d4..d64a7478f97807ed8cd1641cbd2d42fee370b4ae 100644
--- a/src/plugins/texteditor/tabsettings.cpp
+++ b/src/plugins/texteditor/tabsettings.cpp
@@ -229,7 +229,7 @@ int TabSettings::columnCountForText(const QString &text, int startColumn) const
 
 int TabSettings::spacesLeftFromPosition(const QString &text, int position)
 {
-    if (position >= text.size())
+    if (position > text.size())
         return 0;
     int i = position;
     while (i > 0) {