diff --git a/src/Model/BoundaryCondition/BoundaryCondition.py b/src/Model/BoundaryCondition/BoundaryCondition.py
index 918af8b38bb7548c4970fb460964ae3e47197423..eddc52b1f80210f8d5c1eeb3e9855a1c85aadda7 100644
--- a/src/Model/BoundaryCondition/BoundaryCondition.py
+++ b/src/Model/BoundaryCondition/BoundaryCondition.py
@@ -315,6 +315,9 @@ class BoundaryCondition(SQLSubModel):
             self._data.sort(reverse=_reverse, key=key)
         self._status.modified()
 
+    def index(self, bc):
+        self._data.index(bc)
+
     def get_i(self, index):
         return self.data[index]
 
diff --git a/src/View/BoundaryCondition/Edit/Table.py b/src/View/BoundaryCondition/Edit/Table.py
index 18fce9e642de5b5ea081435c6f2efcb29293089c..d4a9f8a6aa335e608538b64707c10ee2dc74570e 100644
--- a/src/View/BoundaryCondition/Edit/Table.py
+++ b/src/View/BoundaryCondition/Edit/Table.py
@@ -198,5 +198,5 @@ class TableModel(PamhyrTableModel):
         self.layoutAboutToBeChanged.emit()
 
     def update(self):
-        self.auto_sort()
+        # self.auto_sort()
         self.layoutChanged.emit()
diff --git a/src/View/LateralContribution/Edit/Table.py b/src/View/LateralContribution/Edit/Table.py
index 3e726cc5ce6c4b8f107e778425d322d1754e74c6..accf71422c0cada3e13d93ee1a24bdee10cbf501 100644
--- a/src/View/LateralContribution/Edit/Table.py
+++ b/src/View/LateralContribution/Edit/Table.py
@@ -198,5 +198,5 @@ class TableModel(PamhyrTableModel):
         self.layoutAboutToBeChanged.emit()
 
     def update(self):
-        self.auto_sort()
+        # self.auto_sort()
         self.layoutChanged.emit()