diff --git a/src/plugins/projectexplorer/targetsetupwidget.cpp b/src/plugins/projectexplorer/targetsetupwidget.cpp
index 8cd7ea675056c8b8fb2f66d0c3ee3cfe301e81e1..239e1f3e4e723d61a0a0de23e5a9fee92f0ee9d4 100644
--- a/src/plugins/projectexplorer/targetsetupwidget.cpp
+++ b/src/plugins/projectexplorer/targetsetupwidget.cpp
@@ -216,6 +216,8 @@ void TargetSetupWidget::targetCheckBoxToggled(bool b)
                 break;
             }
         }
+    } else {
+        m_detailsWidget->setState(Utils::DetailsWidget::Collapsed);
     }
     emit selectedToggled();
 }