That happens cause they are played in the afternoon or even morning with often less then 8 players.
To prevent that i had the idea to add weighted mapvoting, already know from AS/Race, to BW#1.
Thx to Izumo for setting this up

Currently votecount is set to:
0 - 14 players on server = 0.3
18 - 22 players on server = 1.0
between 14-18 it changes gradually
Currently the maps using that exception:
1) DM-Highlander2k12
2) DM-Goatswood[Opt]
3) DM-DE-Osiris2
4) DM-FreeTibet
5) DM-Observatory2k4
6) DM-Blackhawk][2k12
7) DM-AMDK-Village
8) DM-AMDK-RiftCity
9) DM-UrbanHotZone2K4
10) DM-Rail[F]
11) DM-Toys-Story
12) DM-CBP1-Neandertalus
13) DM-AMDK-OldHaven
14) DM-Sarigono[F]
15) DM-Grotto
16) DM-WarmBody
17) DM-Lilliput2006
18) DM-Helmzdeep
19) DM-Romoon
20) DM-BE-Octance2k12
21) DM-DM-Serenissima
22) DM-Barricade
Explanation:
Lets say there are 8 people on server playing rankin. After map is finished 6 of them vote Highlander and 2 vote for Hellsgate.
Highlander gets 1.8 (6 x 0.3)
Hellsgate gets 2 (2 x 1) -> Map wins
With 18 players on server all maps have the same votecount and can be voted like before.