diff --git a/code/game/objects/items/devices/holowarrant.dm b/code/game/objects/items/devices/holowarrant.dm
index 36a13a6bec..bcf456126e 100644
--- a/code/game/objects/items/devices/holowarrant.dm
+++ b/code/game/objects/items/devices/holowarrant.dm
@@ -39,13 +39,15 @@
/obj/item/device/holowarrant/attackby(obj/item/weapon/W, mob/user)
if(active)
var/obj/item/weapon/card/id/I = W.GetIdCard()
- if(I)
+ if(access_hos in I.access) // VOREStation edit
var/choice = alert(user, "Would you like to authorize this warrant?","Warrant authorization","Yes","No")
if(choice == "Yes")
active.fields["auth"] = "[I.registered_name] - [I.assignment ? I.assignment : "(Unknown)"]"
user.visible_message("You swipe \the [I] through the [src].", \
"[user] swipes \the [I] through the [src].")
return 1
+ to_chat(user, "You don't have the access to do this!") // VOREStation edit
+ return 1
..()
//hit other people with it
@@ -107,4 +109,13 @@
Vessel or habitat: _[using_map.station_name]____