diff --git a/Classes/LoadMeasurements.py b/Classes/LoadMeasurements.py
index bd8cf74be6bb3af462aa3c51abb9e3c512936fb4..f1227223a76cd2cb3d7d0aead8dfee4aee3f2c5f 100644
--- a/Classes/LoadMeasurements.py
+++ b/Classes/LoadMeasurements.py
@@ -188,6 +188,18 @@ class LoadMeasurements(QThread):
         extrap_method = ['q', 'v']
 
         current_settings = meas.current_settings()
+        if 'start_time' in self.settings.keys() or 'end_time' in self.settings.keys():
+            if 'start_time' in self.settings.keys():
+                id_transect = meas.checked_transect_idx[0]
+                detla_t = self.settings['start_time'] - meas.transects[id_transect].date_time.start_serial_time
+            else:
+                id_transect = meas.checked_transect_idx[-1]
+                delta_t = self.settings['end_time'] - meas.transects[id_transect].date_time.end_serial_time
+
+            for id_transect in meas.checked_transect_idx:
+                meas.transects[id_transect].date_time.start_serial_time += detla_t
+                meas.transects[id_transect].date_time.end_serial_time += detla_t
+
         if 'change_nav_ref' in self.settings.keys():
             # Change navigation reference
             if self.settings['change_nav_ref']:
diff --git a/UI/main.py b/UI/main.py
index 311ccb6740873ef3c77cc4a11840519260d5d233..a755eb0c0c57b723487d2f1ef545f28f5c648654 100644
--- a/UI/main.py
+++ b/UI/main.py
@@ -928,7 +928,10 @@ class ApplicationWindow(QMainWindow, Ui_MainWindow):
             settings = {}
             # General information on clicked cell
             keys = list(self.columns_checked.keys())
-            clicked_meas = self.meas_checked[row]
+            if len(self.sorted_name) > 0:
+                clicked_meas = self.sorted_name[row]
+            else:
+                clicked_meas = self.meas_name[row]
             clicked_col = keys[column-1]
             update_title, _, _, update_type = self.columns_checked[clicked_col]
 
@@ -963,11 +966,12 @@ class ApplicationWindow(QMainWindow, Ui_MainWindow):
                     update_dialog.update_date.setDateTime(default_value)
                     update_entered = update_dialog.exec_()
 
-                    new_date_time = update_dialog.update_date.dateTime()
-                    value = (new_date_time.toPyDateTime() - datetime(1970, 1, 1)).total_seconds()
-                    if np.abs(value - self.mean_meas.loc[clicked_meas].start_time) > 60:
-                        settings |= {clicked_col: value}
-                        update = True
+                    if update_entered:
+                        new_date_time = update_dialog.update_date.dateTime()
+                        value = (new_date_time.toPyDateTime() - datetime(1970, 1, 1)).total_seconds()
+                        if np.abs(value - self.mean_meas.loc[clicked_meas].start_time) > 60:
+                            settings |= {clicked_col: value}
+                            update = True
 
                 elif update_type == 'combo':
                     # Init combo values