From f7461239c8e02404c9bd5591e7639129bcb009bc Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Tue, 12 Mar 2024 17:43:01 +0100
Subject: [PATCH] DataFromData guard against empty file item

---
 GUI/Model/Job/DataSource.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/GUI/Model/Job/DataSource.cpp b/GUI/Model/Job/DataSource.cpp
index 33e892ab171..bb238cd22fe 100644
--- a/GUI/Model/Job/DataSource.cpp
+++ b/GUI/Model/Job/DataSource.cpp
@@ -73,7 +73,9 @@ Data2DItem* DataSource::currentData2DItem() const
 
 DataItem* DataFromData::realDataItem() const
 {
-    return gDoc->datafilesRW()->currentItem()->dataItem();
+    if (DatafileItem* dfi = gDoc->datafilesRW()->currentItem())
+	return dfi->dataItem();
+    return nullptr;
 }
 
 Data1DItem* DataFromData::realData1DItem() const
-- 
GitLab