diff --git a/html/changelogs/Anewbe - Pilots.yml b/html/changelogs/Anewbe - Pilots.yml
new file mode 100644
index 0000000000..51684ce137
--- /dev/null
+++ b/html/changelogs/Anewbe - Pilots.yml
@@ -0,0 +1,4 @@
+author: Anewbe
+delete-after: True
+changes
+ - tweak: "Pilot consoles now require pilot access to use."
\ No newline at end of file
diff --git a/maps/southern_cross/shuttles/crew_shuttles.dm b/maps/southern_cross/shuttles/crew_shuttles.dm
index c1bd669c56..2b5c0f9d81 100644
--- a/maps/southern_cross/shuttles/crew_shuttles.dm
+++ b/maps/southern_cross/shuttles/crew_shuttles.dm
@@ -3,6 +3,7 @@
/obj/machinery/computer/shuttle_control/web/shuttle1
name = "shuttle control console"
shuttle_tag = "Shuttle 1"
+ req_access = list(access_pilot)
/datum/shuttle/web_shuttle/shuttle1
name = "Shuttle 1"
@@ -45,6 +46,7 @@
/obj/machinery/computer/shuttle_control/web/shuttle2
name = "shuttle control console"
shuttle_tag = "Shuttle 2"
+ req_access = list(access_pilot)
/datum/shuttle/web_shuttle/shuttle2
name = "Shuttle 2"