diff --git a/src/libs/extensionsystem/pluginview.cpp b/src/libs/extensionsystem/pluginview.cpp index cd493352ea607e46c7679b900d678c38e698f673..5591a6a079df0723123a99ee95d5126c6c8d5273 100644 --- a/src/libs/extensionsystem/pluginview.cpp +++ b/src/libs/extensionsystem/pluginview.cpp @@ -330,7 +330,8 @@ void PluginView::updatePluginSettings(QTreeWidgetItem *item, int column) } } updatePluginDependencies(); - emit pluginSettingsChanged(collection->plugins().first()); + if (!collection->plugins().isEmpty()) + emit pluginSettingsChanged(collection->plugins().first()); } m_allowCheckStateUpdate = true;