From 7d8223ee13e504d5421d8064dad76ab52362210c Mon Sep 17 00:00:00 2001 From: Yuchen Deng Date: Sat, 9 Feb 2013 12:07:02 +0800 Subject: [PATCH] Fix crash if plugins list is empty Change-Id: I8de46de3ea349fc7c16e0024eb434ffe8f586be8 Reviewed-by: Tobias Hunger --- src/libs/extensionsystem/pluginview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/extensionsystem/pluginview.cpp b/src/libs/extensionsystem/pluginview.cpp index cd493352ea6..5591a6a079d 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;