diff --git a/code/modules/mob/dead/observer/orbit.dm b/code/modules/mob/dead/observer/orbit.dm index 5f455c61484..14c40e30e4e 100644 --- a/code/modules/mob/dead/observer/orbit.dm +++ b/code/modules/mob/dead/observer/orbit.dm @@ -58,12 +58,14 @@ var/mob/M = poi if(istype(M)) + if(isnewplayer(M)) // People in the lobby screen; only have their ckey as a name. + continue if(isobserver(M)) ghosts += list(serialized) - else if(M.stat == DEAD) - dead += list(serialized) else if(M.mind == null) npcs += list(serialized) + else if(M.stat == DEAD) + dead += list(serialized) else alive += list(serialized)