From e14659b84f0d8f026fdb875e3de6b19d884f0ba9 Mon Sep 17 00:00:00 2001
From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de>
Date: Fri, 20 Jan 2023 14:25:55 +0100
Subject: [PATCH] RealDataSelectorWidget: handle unselected case

---
 GUI/View/Import/RealDataSelectorWidget.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/GUI/View/Import/RealDataSelectorWidget.cpp b/GUI/View/Import/RealDataSelectorWidget.cpp
index f5beca92cfd..f3669032e2c 100644
--- a/GUI/View/Import/RealDataSelectorWidget.cpp
+++ b/GUI/View/Import/RealDataSelectorWidget.cpp
@@ -158,6 +158,8 @@ void RealDataSelectorWidget::setCurrentItem(RealItem* item)
 
 QModelIndex RealDataSelectorWidget::currentIndex()
 {
+    if (!m_itemTree->selectionModel()->isSelected(m_itemTree->selectionModel()->currentIndex()))
+        return QModelIndex();
     return m_itemTree->selectionModel()->currentIndex();
 }
 
-- 
GitLab