diff --git a/src/plugins/texteditor/snippetsparser.cpp b/src/plugins/texteditor/snippetsparser.cpp
index 040d662dca9e7eff8962c59e456ff8b92d3909d4..ce3cf21704088fa61e38ca47ffe15aba3ba54a41 100644
--- a/src/plugins/texteditor/snippetsparser.cpp
+++ b/src/plugins/texteditor/snippetsparser.cpp
@@ -77,7 +77,7 @@ const QList<CompletionItem> &SnippetsParser::execute(ICompletionCollector *colle
                                         item.text +=  QLatin1Char(' ');
                                         item.text += description;
                                     }
-                                    item.data = QVariant::fromValue(data);
+                                    item.data = QVariant::fromValue(data.trimmed());
 
                                     QString infotip = data;
                                     while (infotip.size() && infotip.at(infotip.size()-1).isSpace())