diff --git a/code/modules/telesci/quantum_pad.dm b/code/modules/telesci/quantum_pad.dm
index 0588f802b7b..490ff55f0d4 100644
--- a/code/modules/telesci/quantum_pad.dm
+++ b/code/modules/telesci/quantum_pad.dm
@@ -53,13 +53,13 @@
if(istype(I, /obj/item/device/multitool))
if(panel_open)
var/obj/item/device/multitool/M = I
- M.buffer = src
+ M.connectable = src
to_chat(user, "You save the data in [I]'s buffer.")
return 1
else
var/obj/item/device/multitool/M = I
- if(istype(M.buffer, /obj/machinery/power/quantumpad))
- linked_pad = M.buffer
+ if(istype(M.connectable, /obj/machinery/power/quantumpad))
+ linked_pad = M.connectable
to_chat(user, "You link [src] to the one in [I]'s buffer.")
return 1