diff --git a/src/libs/qmljs/qmljsindenter.cpp b/src/libs/qmljs/qmljsindenter.cpp
index 4b96fb6cd93fc9a3a39a0d7a8bcefb7eb7672b7a..0655946117e4ae69342e5b17766b73cc95922c42 100644
--- a/src/libs/qmljs/qmljsindenter.cpp
+++ b/src/libs/qmljs/qmljsindenter.cpp
@@ -84,8 +84,7 @@ const int QmlJSIndenter::SmallRoof = 40;
 const int QmlJSIndenter::BigRoof = 400;
 
 QmlJSIndenter::QmlJSIndenter()
-    : label(QRegExp(QLatin1String("^\\s*((?:case\\b([^:])+|[a-zA-Z_0-9.]+)(?:\\s+)?:)(?!:)"))),
-      braceX(QRegExp(QLatin1String("^\\s*\\}\\s*(?:else|catch)\\b")))
+    : braceX(QRegExp(QLatin1String("^\\s*\\}\\s*(?:else|catch)\\b")))
 {
 
     /*
diff --git a/src/libs/qmljs/qmljsindenter.h b/src/libs/qmljs/qmljsindenter.h
index 6273015c5226f74018de5357f66f1dce495eb0f0..3a0e9902ae0b106d6bc2bb63198b03d52f13c59b 100644
--- a/src/libs/qmljs/qmljsindenter.h
+++ b/src/libs/qmljs/qmljsindenter.h
@@ -132,7 +132,6 @@ private:
     const int *yyBraceDepth;
     const bool *yyLeftBraceFollows;
 
-    QRegExp label;
     QRegExp braceX;
 };