diff --git a/src/main.rs b/src/main.rs
index e88737c..23c4e1a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -169,6 +169,10 @@ async fn route_station_overview(
out.push_str("
\n");
for (dest_station_id, dest_station) in state.stations.into_iter() {
+ if dest_station_id == station_id {
+ continue;
+ }
+
out.push_str(&format!("- {}
\n", station_id, dest_station_id, dest_station.name));
}