diff --git a/src/engine/InterestManagement/InterestManager.java b/src/engine/InterestManagement/InterestManager.java
index 4bbe4eab..7c1dc84a 100644
--- a/src/engine/InterestManagement/InterestManager.java
+++ b/src/engine/InterestManagement/InterestManager.java
@@ -530,6 +530,12 @@ public enum InterestManager implements Runnable {
 
         // apply the 1 box restriction
         for(PlayerCharacter pc : SessionManager.getAllActivePlayers()){
+            if(pc.isActive() == false)
+                continue;
+
+            if(pc.isEnteredWorld() == false)
+                continue;
+
             if(origin.machineID.equals(pc.getClientConnection().machineID)){
                 //add deatshroud effect
                 PowersManager.applyPower(player, player, Vector3fImmutable.ZERO, 1672601862, 999, false);