diff --git a/src/libs/qmljs/qmljsindenter.cpp b/src/libs/qmljs/qmljsindenter.cpp
index ae818d768c7989bb75c8122edacf0556f64799b5..4b96fb6cd93fc9a3a39a0d7a8bcefb7eb7672b7a 100644
--- a/src/libs/qmljs/qmljsindenter.cpp
+++ b/src/libs/qmljs/qmljsindenter.cpp
@@ -85,8 +85,7 @@ 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"))),
-      iflikeKeyword(QRegExp(QLatin1String("\\b(?:catch|do|for|if|while|with)\\b")))
+      braceX(QRegExp(QLatin1String("^\\s*\\}\\s*(?:else|catch)\\b")))
 {
 
     /*
diff --git a/src/libs/qmljs/qmljsindenter.h b/src/libs/qmljs/qmljsindenter.h
index 7fe928b3d6696a3c3d2b7212b7549d4f8151e743..6273015c5226f74018de5357f66f1dce495eb0f0 100644
--- a/src/libs/qmljs/qmljsindenter.h
+++ b/src/libs/qmljs/qmljsindenter.h
@@ -134,7 +134,6 @@ private:
 
     QRegExp label;
     QRegExp braceX;
-    QRegExp iflikeKeyword;
 };
 
 } // namespace QmlJS