Index: src/tunnelbridge_cmd.cpp =================================================================== --- src/tunnelbridge_cmd.cpp (revision 8659) +++ src/tunnelbridge_cmd.cpp (working copy) @@ -421,7 +421,7 @@ * It's unnecessary to execute this command every time for every bridge. So it is done only * and cost is computed in "bridge_gui.c". For AI, Towns this has to be of course calculated */ - if (!(flags & DC_QUERY_COST)) { + if (!(flags & DC_QUERY_COST) || (IsValidPlayer(_current_player) && GetPlayer(_current_player)->is_ai)) { const Bridge *b = &_bridge[bridge_type]; bridge_len += 2; // begin and end tiles/ramps