diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm
index 56fc3f30477..faa45a7e55f 100644
--- a/code/game/objects/items/devices/radio/headset.dm
+++ b/code/game/objects/items/devices/radio/headset.dm
@@ -300,7 +300,9 @@
return
-/obj/item/device/radio/headset/AltClick(mob/user)
+/obj/item/device/radio/headset/AltClick(mob/living/user)
+ if(!istype(user) || !Adjacent(user) || user.incapacitated())
+ return
if (command)
use_command = !use_command
- to_chat(user, "You toggle high-volume mode.")
\ No newline at end of file
+ to_chat(user, "You toggle high-volume mode [use_command ? "on" : "off"].")
\ No newline at end of file