diff --git a/matlab/IMAS/complete_IDS_CORSICA.m b/matlab/IMAS/complete_IDS_CORSICA.m
index 34b38b69d1e323939b0531153c9a7710fcc2b1f7..124120d1dcb3f9836a174a9c95f01523bf34fc0c 100644
--- a/matlab/IMAS/complete_IDS_CORSICA.m
+++ b/matlab/IMAS/complete_IDS_CORSICA.m
@@ -65,6 +65,9 @@ end
 tmp = data_circuits();
 Ncircuits = size(tmp,1);
 Ncoils = numel(IDS_out.pf_active.coil);
+% time will be set in circuit.current.time so should not put it at top and set homogeneous to 0?
+IDS_out.pf_active.time = [];
+IDS_out.pf_active.ids_properties.homogeneous_time = 0;
 for ii=1:Ncircuits
     IDS_out.pf_active.circuit{ii}.name = tmp{ii,1}{1};
     IDS_out.pf_active.supply{ii}.name = tmp{ii,1}{1};