diff --git a/src/plugins/coreplugin/plugindialog.cpp b/src/plugins/coreplugin/plugindialog.cpp index 82f4b961978..a4ef4281cf4 100644 --- a/src/plugins/coreplugin/plugindialog.cpp +++ b/src/plugins/coreplugin/plugindialog.cpp @@ -113,9 +113,7 @@ void PluginDialog::updateButtons() ExtensionSystem::PluginSpec *selectedSpec = m_view->currentPlugin(); if (selectedSpec) { m_detailsButton->setEnabled(true); - m_errorDetailsButton->setEnabled(selectedSpec->hasError() - || selectedSpec->isDisabledIndirectly() - || !selectedSpec->isEnabled()); + m_errorDetailsButton->setEnabled(selectedSpec->hasError()); } else { m_detailsButton->setEnabled(false); m_errorDetailsButton->setEnabled(false);