diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index 3109e907216..26d00e6360d 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -185,6 +185,11 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/human/monkey,/ qdel(filler) . = ..() +/obj/machinery/dna_vault/attack_ghost(mob/user) + if(stat & (BROKEN|MAINT)) + return + return ui_interact(user) + /obj/machinery/dna_vault/attack_hand(mob/user) if(..()) return 1