From 8606dd6ff0d7a5b4a7628c26cbc8a2f2ac22de62 Mon Sep 17 00:00:00 2001 From: Watermelon914 <37270891+Watermelon914@users.noreply.github.com> Date: Fri, 16 Sep 2022 16:01:44 +0100 Subject: [PATCH] Fixed USB ports not working (#69920) Co-authored-by: Watermelon914 <3052169-Watermelon914@users.noreply.gitlab.com> --- code/datums/components/usb_port.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/datums/components/usb_port.dm b/code/datums/components/usb_port.dm index 02efd701247..387cf60b739 100644 --- a/code/datums/components/usb_port.dm +++ b/code/datums/components/usb_port.dm @@ -37,6 +37,8 @@ var/obj/item/circuit_component/component = circuit_component if(ispath(circuit_component)) component = new circuit_component(null) + if(!should_register) + component.register_usb_parent(parent) RegisterSignal(component, COMSIG_CIRCUIT_COMPONENT_SAVE, .proc/save_component) circuit_components += component