diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 5c934693d695..62d916f493a7 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -443,7 +443,7 @@ /mob/living/carbon/xenomorph/queen/proc/check_block(mob/queen, turf/new_loc) SIGNAL_HANDLER for(var/mob/living/carbon/xenomorph/xeno in new_loc.contents) - if(xeno.hivenumber == hivenumber) + if(xeno.hivenumber == hivenumber && hive.living_xeno_queen) xeno.KnockDown((5 DECISECONDS) / GLOBAL_STATUS_MULTIPLIER) playsound(src, 'sound/weapons/alien_knockdown.ogg', 25, 1)