diff --git a/code/game/machinery/computer3/computers/camera.dm b/code/game/machinery/computer3/computers/camera.dm
index 17f14e0cbfe..f90b0526ee5 100644
--- a/code/game/machinery/computer3/computers/camera.dm
+++ b/code/game/machinery/computer3/computers/camera.dm
@@ -238,7 +238,7 @@
camera_list = "Network Key: [key.title] [topic_link(src,"keyselect","\[ Select key \]")]
"
for(var/obj/machinery/camera/C in temp_list)
- if(C.status)
+ if(C.can_use())
camera_list += "[C.c_tag] - [topic_link(src,"show=\ref[C]","Show")]
"
else
camera_list += "[C.c_tag] - DEACTIVATED
"
@@ -264,7 +264,7 @@
if("show" in href_list)
var/obj/machinery/camera/C = locate(href_list["show"])
- if(istype(C) && C.status)
+ if(istype(C) && C.can_use())
set_current(C)
usr.reset_view(C)
interact()
diff --git a/html/changelogs/PsiOmegaDelta-PR-8897.yml b/html/changelogs/PsiOmegaDelta-PR-8897.yml
new file mode 100644
index 00000000000..5832ffb8d44
--- /dev/null
+++ b/html/changelogs/PsiOmegaDelta-PR-8897.yml
@@ -0,0 +1,5 @@
+author: PsiOmegaDelta
+delete-after: True
+
+changes:
+ - bugfix: "Laptops now use the proper proc for checking camera status."