diff --git a/SNDSGenerator/data_factory.py b/SNDSGenerator/data_factory.py
index 5707baea968edaff4b26d900e585a81a7eac3e56..7ae1cd38303ff68b16a0c08f12995a1c4edda275 100644
--- a/SNDSGenerator/data_factory.py
+++ b/SNDSGenerator/data_factory.py
@@ -235,7 +235,7 @@ class PatientFactory:
 
     def __load__(self, patient, colmap):
         p = Patient()
-        p.raw_data = patient
+        p.raw_data = patient.copy()
         if "sex" in colmap:
             p.Sex = patient[colmap["sex"]]
         else: