aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordt <[email protected]>2008-12-17 14:20:01 +0100
committerdt <[email protected]>2008-12-17 14:20:01 +0100
commit4d61bae46c773f43990479c5d55ea0ed5c03f3fa (patch)
treefa438db5dcfb6d389e2402500c726d40e41c35e0
parentb3e1723b56d54c4894432d99e13f911119202bd2 (diff)
Fixes: Crash on unloading.
-rw-r--r--src/plugins/projectexplorer/projecttreewidget.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/projecttreewidget.cpp b/src/plugins/projectexplorer/projecttreewidget.cpp
index b83a1faedcc..c3fe913d38c 100644
--- a/src/plugins/projectexplorer/projecttreewidget.cpp
+++ b/src/plugins/projectexplorer/projecttreewidget.cpp
@@ -240,8 +240,7 @@ void ProjectTreeWidget::setCurrentItem(Node *node, Project *project)
void ProjectTreeWidget::handleCurrentItemChange(const QModelIndex &current)
{
Node *node = m_model->nodeForIndex(current);
- QTC_ASSERT(node, return);
-
+ // node might be 0. that's okay
bool autoSync = autoSynchronization();
setAutoSynchronization(false);
m_explorer->setCurrentNode(node);