diff --git a/src/plugins/texteditor/plaintexteditor.cpp b/src/plugins/texteditor/plaintexteditor.cpp
index 745a67003eb1865f8336ff58d67ab9030a04922b..a960943a76e60552ad0aa1b3583a52353f6247db 100644
--- a/src/plugins/texteditor/plaintexteditor.cpp
+++ b/src/plugins/texteditor/plaintexteditor.cpp
@@ -110,11 +110,10 @@ void PlainTextEditor::indentBlock(QTextDocument *doc, QTextBlock block, QChar ty
         return;
 
     // Just use previous line.
-    // Skip non-alphanumerical characters when determining the indentation
-    // to enable writing bulleted lists whose items span several lines.
+    // Skip blank characters when determining the indentation
     int i = 0;
     while (i < previousText.size()) {
-        if (previousText.at(i).isLetterOrNumber()) {
+        if (!previousText.at(i).isSpace()) {
             const TextEditor::TabSettings &ts = tabSettings();
             ts.indentLine(block, ts.columnAt(previousText, i));
             break;