diff --git a/GUI/Model/Job/JobItem.cpp b/GUI/Model/Job/JobItem.cpp
index 5698ba554c78434c9859905ce33083591a6152fa..3d5a6792e653f290b1d2822f8443ed46520e0e65 100644
--- a/GUI/Model/Job/JobItem.cpp
+++ b/GUI/Model/Job/JobItem.cpp
@@ -384,7 +384,7 @@ void JobItem::cropRealData()
     // Adjust real data to the size of region of interest
     IntensityDataItem* intensityItem = realItem()->intensityDataItem();
 
-    const Datafield* origData = intensityItem->c_field();
+    std::unique_ptr<Datafield> origData(intensityItem->c_field()->clone());
 
     const auto converter = iiI->createCoordSystem();
     ASSERT(converter);