diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm
index a423e4ced4..4d75a99cf7 100644
--- a/code/modules/power/cable.dm
+++ b/code/modules/power/cable.dm
@@ -110,6 +110,17 @@ var/list/possible_cable_coil_colours = list(
cable_list -= src //remove it from global cable list
..() // then go ahead and delete the cable
+// Ghost examining the cable -> tells him the power
+/obj/structure/cable/attack_ghost(mob/user)
+ if(user.client && user.client.inquisitive_ghost)
+ user.examinate(src)
+ // following code taken from attackby (multitool)
+ if(powernet && (powernet.avail > 0))
+ user << "[powernet.avail]W in power network."
+ else
+ user << "The cable is not powered."
+ return
+
///////////////////////////////////
// General procedures
///////////////////////////////////
diff --git a/html/changelogs/Superbee29.yml b/html/changelogs/Superbee29.yml
new file mode 100644
index 0000000000..28875029e4
--- /dev/null
+++ b/html/changelogs/Superbee29.yml
@@ -0,0 +1,4 @@
+author: Superbee29
+delete-after: True
+changes:
+ - rscadd: "Ghosts can now see the power in a cable when examining it."
\ No newline at end of file