- for(map<string, Route *>::const_iterator i=routes.begin(); i!=routes.end(); ++i, ++n)
- {
- drp_route->append(i->second->get_name());
- if(i->second==train.get_route())
- drp_route->set_selected_index(n);
- }
+ for(map<string, Route *>::const_iterator i=routes.begin(); i!=routes.end(); ++i)
+ if(!i->second->is_temporary())
+ {
+ drp_route->append(i->second->get_name());
+ if(i->second==train.get_route())
+ drp_route->set_selected_index(n);
+ ++n;
+ }