diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 7beb722ae2e..72f136304d7 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -345,7 +345,7 @@ /mob/living/SetSleeping(amount, updating = 1, no_alert = FALSE) if(frozen) // If the mob has been admin frozen, sleeping should not be changeable - return FALSE + return . = STATUS_UPDATE_STAT if((!!amount) == (!!sleeping)) // We're not changing from + to 0 or vice versa updating = FALSE