diff --git a/code/modules/integrated_electronics/core/assemblies.dm b/code/modules/integrated_electronics/core/assemblies.dm index 2fd1c5a4a8..e0486c5ef7 100644 --- a/code/modules/integrated_electronics/core/assemblies.dm +++ b/code/modules/integrated_electronics/core/assemblies.dm @@ -210,9 +210,10 @@ . = ..() if(Adjacent(user)) for(var/obj/item/integrated_circuit/IC in contents) - var/external_examine = IC.external_examine(user) - if (external_examine != null) - . += external_examine + // Make sure there's actually examine text to prevent empty lines being printed for EVERY component! + var/examine_text = IC.external_examine(user) + if (length(examine_text)) + . += examine_text if(opened) tgui_interact(user)