diff --git a/src/plugins/todo/lineparser.cpp b/src/plugins/todo/lineparser.cpp
index 01d7c0f8565f21a9d3fdd5e5fc6f5476816f9f8e..b7c15a2c5befb396dfa81d0f1f3cc2ea6fcae5c9 100644
--- a/src/plugins/todo/lineparser.cpp
+++ b/src/plugins/todo/lineparser.cpp
@@ -58,7 +58,8 @@ bool LineParser::isKeywordSeparator(const QChar &ch)
     return ch.isSpace()
         || (ch == QLatin1Char(':'))
         || (ch == QLatin1Char('/'))
-        || (ch == QLatin1Char('*'));
+        || (ch == QLatin1Char('*'))
+        || (ch == QLatin1Char('('));
 }
 
 LineParser::KeywordEntryCandidates LineParser::findKeywordEntryCandidates(const QString &line)