diff --git a/nexus/StationSelectDialog.py b/nexus/StationSelectDialog.py
index 03a4ac0d81ce49a5ce470a4a9965d01a4da14ff5..1a1e9ebde29667b978ed7bd4aa2b731f80e64044 100644
--- a/nexus/StationSelectDialog.py
+++ b/nexus/StationSelectDialog.py
@@ -39,7 +39,7 @@ class StationSelectDialog(*load_ui('StationSelectDialog.ui')):
         rows = set(item.row() for item in self.tableWidget.selectedItems())
         self.selected_stations = []
         for row in rows:
-            self.selected_stations.append(self.stations[row])
+            self.selected_stations.append(self.stat_map[row])
         super().accept()
 
     def sort_table(self, column):