diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm
index 44967c5d4ed..0a31d882488 100644
--- a/code/modules/power/lighting.dm
+++ b/code/modules/power/lighting.dm
@@ -47,7 +47,7 @@
if(!I.use_tool(src, user, 30, volume = I.tool_volume))
return
new /obj/item/stack/sheet/metal(get_turf(loc), sheets_refunded)
- user.visible_message("[user.name] deconstructs [src].", \
+ user.visible_message("[user] deconstructs [src].", \
"You deconstruct [src].", "You hear a noise.")
qdel(src)
if(2)
@@ -95,7 +95,7 @@
if("bulb")
newlight = new /obj/machinery/light/small/built(loc)
- newlight.dir = dir
+ newlight.setDir(dir)
transfer_fingerprints_to(newlight)
qdel(src)