diff --git a/src/libs/utils/fancylineedit.cpp b/src/libs/utils/fancylineedit.cpp
index 2db81fae8b2c3ef7a98773d8e7ed5eb34765b631..d1452972e729b47c468743a929ba6a211f923237 100644
--- a/src/libs/utils/fancylineedit.cpp
+++ b/src/libs/utils/fancylineedit.cpp
@@ -166,8 +166,11 @@ void FancyLineEdit::updateStyleSheet(Side side)
     if (m_d->m_showingHintText)
         sheet += QLatin1String(" color: #BBBBBB;");
     // Fix the stylesheet's clearing the size hint.
+
+#if QT_VERSION < 0x040700
     sheet += QLatin1String(" height: ");
     sheet += QString::number(sizeHint().height());
+#endif
     sheet += QLatin1Char('}');
     setStyleSheet(sheet);
 }