diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index d7fedfb7a8f..93ad222f72e 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -212,9 +212,10 @@ /obj/machinery/power/smes/Destroy() if(ticker && ticker.current_state == GAME_STATE_PLAYING) var/area/area = get_area(src) - message_admins("SMES deleted at ([area.name])") - log_game("SMES deleted at ([area.name])") - investigate_log("deleted at ([area.name])","singulo") + if(area) + message_admins("SMES deleted at ([area.name])") + log_game("SMES deleted at ([area.name])") + investigate_log("deleted at ([area.name])","singulo") if(terminal) disconnect_terminal() ..()