--- android/TrainInfo/src/dk/thoerup/traininfo/provider/OfflineStationProvider.java 2012/04/11 12:55:25 1793 +++ android/TrainInfo/src/dk/thoerup/traininfo/provider/OfflineStationProvider.java 2012/04/11 16:47:27 1794 @@ -191,12 +191,13 @@ for (StationEntry entry : stations.entries) { if (entry.nameLower.startsWith(name) || entry.nameInternational.startsWith(name) ) { tmpStations.entries.add(entry); - } - - for(String alias : entry.getAliases()) { - if (alias.startsWith(name)) { - tmpStations.entries.add(entry); - } + } else { + for(String alias : entry.getAliases()) { + if (alias.startsWith(name)) { + tmpStations.entries.add(entry); + break; + } + } } } logElapsedTime(start, "name");