diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 5659ddc6747..264c1923b56 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -136,11 +136,15 @@ var/image/armrest = null item_chair = null -/obj/structure/chair/comfy/New() +/obj/structure/chair/comfy/Initialize() armrest = image("icons/obj/chairs.dmi", "comfychair_armrest") armrest.layer = ABOVE_MOB_LAYER return ..() +/obj/structure/chair/comfy/Destroy() + QDEL_NULL(armrest) + return ..() + /obj/structure/chair/comfy/post_buckle_mob(mob/living/M) ..() if(has_buckled_mobs())