diff --git a/GUI/Model/Job/DataSource.cpp b/GUI/Model/Job/DataSource.cpp index 33e892ab17143b82ec33d177fee0a4d7e9041a63..bb238cd22fe30d42be5078660f082950646bb7c7 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