diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm
index c94a37d3295..a76b31ff8ab 100644
--- a/code/modules/mining/machine_redemption.dm
+++ b/code/modules/mining/machine_redemption.dm
@@ -188,7 +188,7 @@
if(scan_id)
var/accepted
for(var/req in req_access_claim)
- if(req in ID.access)
+ if(req in ID.GetAccess())
accepted = TRUE
break
if(!accepted)
diff --git a/code/modules/mining/salvage_redemption.dm b/code/modules/mining/salvage_redemption.dm
index a318fb73f78..3709244063c 100644
--- a/code/modules/mining/salvage_redemption.dm
+++ b/code/modules/mining/salvage_redemption.dm
@@ -72,7 +72,7 @@
return ITEM_INTERACT_COMPLETE
var/claimed = FALSE
for(var/access in req_access_claim)
- if(anyone_claim || (access in ID.access))
+ if(anyone_claim || (access in ID.GetAccess()))
ID.mining_points += points
ID.total_mining_points += points
to_chat(user, SPAN_NOTICE("[points] Salvage Points claimed. You have earned a total of [ID.total_mining_points] Salvage Points this Shift!"))
diff --git a/code/modules/smithing/machinery/smart_hopper.dm b/code/modules/smithing/machinery/smart_hopper.dm
index 2fdea667ad9..5ea4c0b8c03 100644
--- a/code/modules/smithing/machinery/smart_hopper.dm
+++ b/code/modules/smithing/machinery/smart_hopper.dm
@@ -103,7 +103,7 @@
return ITEM_INTERACT_COMPLETE
var/claimed = FALSE
for(var/access in req_access_claim)
- if(anyone_claim || (access in ID.access))
+ if(anyone_claim || (access in ID.GetAccess()))
ID.mining_points += points
ID.total_mining_points += points
to_chat(user, SPAN_NOTICE("[points] Mining Points claimed. You have earned a total of [ID.total_mining_points] Mining Points this Shift!"))