diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp
index 2e72ef55004d10fbd36158bf591336b3275cfa46..b7b26caf1b5e8dea28570a6d0abf76883a97fea7 100644
--- a/src/plugins/cpptools/cppcodecompletion.cpp
+++ b/src/plugins/cpptools/cppcodecompletion.cpp
@@ -300,7 +300,8 @@ FunctionArgumentWidget::FunctionArgumentWidget():
     connect(downArrow, SIGNAL(clicked()), SLOT(nextPage()));
 
     setTextFormat(Qt::RichText);
-    setMargin(1);
+    setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this));
+    setIndent(1);
 
     qApp->installEventFilter(this);
 }
diff --git a/src/plugins/qmljseditor/qmljscodecompletion.cpp b/src/plugins/qmljseditor/qmljscodecompletion.cpp
index 61ebb7911cc6086006809724b806bc9c67f39a8c..a074fee00c21a73c465e82fa6f86facb5f33be93 100644
--- a/src/plugins/qmljseditor/qmljscodecompletion.cpp
+++ b/src/plugins/qmljseditor/qmljscodecompletion.cpp
@@ -364,7 +364,8 @@ FunctionArgumentWidget::FunctionArgumentWidget():
     m_popupFrame->setLayout(layout);
 
     setTextFormat(Qt::RichText);
-    setMargin(1);
+    setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this));
+    setIndent(1);
 
     qApp->installEventFilter(this);
 }
diff --git a/src/plugins/texteditor/completionwidget.cpp b/src/plugins/texteditor/completionwidget.cpp
index 27d642ba0677c33f353d390339114bb1e5b7cd96..b2b593d2cbac905541813cc9799129fe7fc38ef6 100644
--- a/src/plugins/texteditor/completionwidget.cpp
+++ b/src/plugins/texteditor/completionwidget.cpp
@@ -83,7 +83,6 @@ public:
         setForegroundRole(QPalette::ToolTipText);
         setBackgroundRole(QPalette::ToolTipBase);
         setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this));
-
         setIndent(1);
     }