diff --git a/Convert_Matlab/overlap_v6.py b/Convert_Matlab/overlap_v6.py
index ca23b3574ddfe7e2293691e38b7dfe0c1c896283..9a87337e5aa82ffda4f063cb66ac5f207cc6de87 100755
--- a/Convert_Matlab/overlap_v6.py
+++ b/Convert_Matlab/overlap_v6.py
@@ -65,7 +65,8 @@ if __name__ == "__main__":
 
         for j1 in range(n_dates):
             for i1, id_child_1 in enumerate(id_child[:n_eddies[j1], j1]):
-                n1 = (date_num[j1] - date_num[0]) * e_overestim + i1 + 1
+                n1 = (d_init + date_num[j1] - date_num[0]) * e_overestim + i1 \
+                    + 1
                 # id_child_1 may be an int, which means there is a single
                 # successor, or id_child_1 may be a numpy array, which means
                 # there are several successors.