diff --git a/code/modules/integrated_electronics/core/assemblies.dm b/code/modules/integrated_electronics/core/assemblies.dm index cd5e90e9936..e0486c5ef74 100644 --- a/code/modules/integrated_electronics/core/assemblies.dm +++ b/code/modules/integrated_electronics/core/assemblies.dm @@ -210,7 +210,10 @@ . = ..() if(Adjacent(user)) for(var/obj/item/integrated_circuit/IC in contents) - . += IC.external_examine(user) + // 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)