diff --git a/code/modules/modular_computers/computers/machinery/modular_computer.dm b/code/modules/modular_computers/computers/machinery/modular_computer.dm index 388f351c4d1..c5e30eabd9d 100644 --- a/code/modules/modular_computers/computers/machinery/modular_computer.dm +++ b/code/modules/modular_computers/computers/machinery/modular_computer.dm @@ -131,7 +131,7 @@ var/list/global_modular_computers = list() update_icon() /obj/machinery/modular_computer/attackby(var/obj/item/weapon/W as obj, mob/user) - if(cpu) + if(cpu && !(flags & NODECONSTRUCT)) return cpu.attackby(W, user) return ..()