diff --git a/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp b/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp
index d7bfdeb12aa..c8ad5102f79 100644
--- a/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp
+++ b/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp
@@ -609,6 +609,6 @@ void ExternalToolConfig::addCategory()
 
 void ExternalToolConfig::updateEffectiveArguments()
 {
-    ui->effectiveArguments->setText(Utils::QtcProcess::expandMacros(ui->arguments->text(),
+    ui->arguments->setToolTip(Utils::QtcProcess::expandMacros(ui->arguments->text(),
             Core::VariableManager::instance()->macroExpander()));
 }
diff --git a/src/plugins/coreplugin/dialogs/externaltoolconfig.ui b/src/plugins/coreplugin/dialogs/externaltoolconfig.ui
index 7511fa91467..fa952c92bc5 100644
--- a/src/plugins/coreplugin/dialogs/externaltoolconfig.ui
+++ b/src/plugins/coreplugin/dialogs/externaltoolconfig.ui
@@ -131,37 +131,20 @@
        
       
       - 
-       
-        
-         Effective arguments:
-        
-       
-      
 
-      - 
-       
-        
-         true
-        
-        
-         true
-        
-       
-      
 
-      - 
        
         
          Working directory:
         
        
       
 
-      - 
+      
- 
        
         
          Utils::PathChooser::Directory
         
        
       
 
-      - 
+      
- 
        
         
          <html><head/><body>
@@ -174,7 +157,7 @@
         
        
       
 
-      - 
+      
- 
        
         
- 
          
@@ -193,7 +176,7 @@
         
 
        
        
-      - 
+      
- 
        
         
          <html><head><body>
@@ -208,7 +191,7 @@
         
        
       
 
-      - 
+      
- 
        
         
- 
          
@@ -227,7 +210,7 @@
         
 
        
        
-      - 
+      
- 
        
         
          If the tool modifies the current document, set this flag to ensure that the document is saved before running the tool and is reloaded after the tool finished.
@@ -237,7 +220,7 @@
         
        
       
 
-      - 
+      
- 
        
         
          Text to pass to the executable via standard input. Leave empty if the executable should not receive any input.
@@ -247,7 +230,7 @@
         
        
       
 
-      - 
+      
- 
        
         
          QPlainTextEdit::NoWrap