diff --git a/code/modules/integrated_electronics/core/assemblies.dm b/code/modules/integrated_electronics/core/assemblies.dm index 20802b90cc..287977f095 100644 --- a/code/modules/integrated_electronics/core/assemblies.dm +++ b/code/modules/integrated_electronics/core/assemblies.dm @@ -213,7 +213,9 @@ . = ..() if(Adjacent(user)) for(var/obj/item/integrated_circuit/IC in contents) - . += IC.external_examine(user) + var/external_examine = IC.external_examine(user) + if (external_examine != null) + . += external_examine if(opened) tgui_interact(user)