diff --git a/src/plugins/qt4projectmanager/makestep.cpp b/src/plugins/qt4projectmanager/makestep.cpp
index b1f2a550adc675b7988c3c0e0849ae6a39d85e06..952582a984dfc807603d956b81d391677331145d 100644
--- a/src/plugins/qt4projectmanager/makestep.cpp
+++ b/src/plugins/qt4projectmanager/makestep.cpp
@@ -281,6 +281,8 @@ QString MakeStepConfigWidget::displayName() const
 
 void MakeStepConfigWidget::userArgumentsChanged()
 {
+    if (m_ignoreChange)
+        return;
     const QStringList &makeArguments = m_makeStep->userArguments();
     m_ui.makeArgumentsLineEdit->setText(ProjectExplorer::Environment::joinArgumentList(makeArguments));
     updateDetails();