diff --git a/code/datums/components/species/xenochimera.dm b/code/datums/components/species/xenochimera.dm index be3fe0da12b..4fc78725ad3 100644 --- a/code/datums/components/species/xenochimera.dm +++ b/code/datums/components/species/xenochimera.dm @@ -19,6 +19,8 @@ owner = parent RegisterSignal(owner, COMSIG_XENOCHIMERA_COMPONENT, PROC_REF(handle_comp)) RegisterSignal(owner, COMSIG_HUMAN_DNA_FINALIZED, PROC_REF(handle_record)) + if(owner.dna) + handle_record() add_verb(owner, /mob/living/carbon/human/proc/reconstitute_form) /datum/component/xenochimera/Destroy(force)