diff --git a/Assets/Scripts/Managers/LevelManager.cs b/Assets/Scripts/Managers/LevelManager.cs
index 8dea4cb847bc2af0265e00754b60ed09df17bc4c..5167f755d060a6ef05b35694967bed988398fa26 100644
--- a/Assets/Scripts/Managers/LevelManager.cs
+++ b/Assets/Scripts/Managers/LevelManager.cs
@@ -563,7 +563,7 @@ namespace Nightmare
                 EnemyHealth enemyHealth = enemy.GetComponent<EnemyHealth>();
 
                 // Check if the EnemyHealth component exists
-                if (enemyHealth != null)
+                if (enemyHealth != null && enemyHealth.currentHealth > 0)
                 {
                     // Set the current health of the enemy to 0
                     enemyHealth.currentHealth = 0;