diff --git a/code/controllers/subsystem/SSticker.dm b/code/controllers/subsystem/SSticker.dm index e641ed030c4..273bc5b2238 100644 --- a/code/controllers/subsystem/SSticker.dm +++ b/code/controllers/subsystem/SSticker.dm @@ -141,6 +141,8 @@ SUBSYSTEM_DEF(ticker) var/list/pickable_types = list() for(var/x in subtypesof(/datum/map)) var/datum/map/M = x + if(istype(SSmapping.map_datum, M)) // Random will never choose the same map twice in a row. + continue if(initial(M.voteable) && length(GLOB.clients) >= initial(M.min_players_random)) pickable_types += M