diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 2a4173b377e..49a05371050 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -206,8 +206,9 @@ var/list/holopads = list() if(A) LAZYADD(callnames[A], I) callnames -= get_area(src) + var/list/sorted_callnames = sortAtom(callnames) dialling_input = TRUE - var/result = input(usr, "Choose an area to call", "Holocall") as null|anything in callnames + var/result = input(usr, "Choose an area to call", "Holocall") as null|anything in sorted_callnames dialling_input = FALSE if(QDELETED(usr) || !result || outgoing_call) return