diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 76b01f002..fec90e678 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -50,15 +50,14 @@ else output += "
[icon2html('hyperstation/icons/menu/menu.dmi', world, "ghost")]Observe
" - else + else if(client) //make menu preview var/mob/living/carbon/human/dummy/mannequin = generate_or_wait_for_human_dummy(DUMMY_HUMAN_SLOT_ROLEPLAY) var/icon/preview_icon = icon('icons/effects/effects.dmi', "nothing") - client.prefs.copy_to(mannequin) + client?.prefs?.copy_to(mannequin) COMPILE_OVERLAYS(mannequin) - var/icon/stamp = getFlatIcon(mannequin) mannequin.setDir(SOUTH) - stamp = getFlatIcon(mannequin) + var/icon/stamp = getFlatIcon(mannequin) CHECK_TICK preview_icon.Blend(stamp, ICON_OVERLAY, 0, 0) CHECK_TICK