diff --git a/Assets/Scripts/Cutscene1Manager.cs b/Assets/Scripts/Cutscene1Manager.cs
index 4593cc3c3ba7f8de2641cc6aa97ed65ca19ae533..db21baa66d9aa1513227e0040fd716623eadb25f 100644
--- a/Assets/Scripts/Cutscene1Manager.cs
+++ b/Assets/Scripts/Cutscene1Manager.cs
@@ -8,6 +8,7 @@ public class Cutscene1Manager : MonoBehaviour
     // Start is called before the first frame update
     void OnEnable()
     {
+#if MOBILE_INPUT
         if (PlayerPrefs.GetInt("isAR", 0) != 0)
         {
             SceneManager.LoadScene("AR", LoadSceneMode.Single);
@@ -15,5 +16,8 @@ public class Cutscene1Manager : MonoBehaviour
         {
             SceneManager.LoadScene("Main", LoadSceneMode.Single);
         }
+#else
+        SceneManager.LoadScene("Main", LoadSceneMode.Single);
+#endif
     }
 }
diff --git a/Assets/Scripts/Player/PlayerHealth.cs b/Assets/Scripts/Player/PlayerHealth.cs
index ce62ec6323b049430304b905c02c4549dcc72a8c..2838f95694843b5b1eeb7b33b716ed9c884e1828 100644
--- a/Assets/Scripts/Player/PlayerHealth.cs
+++ b/Assets/Scripts/Player/PlayerHealth.cs
@@ -126,12 +126,15 @@ namespace Nightmare
 
         public void LoadData(GameData data)
         {
-            this.currentHealth = data.playerHealth;
-            healthSlider.value = this.currentHealth;
+            if (data.playerHealth > 0)
+            {
+                this.currentHealth = data.playerHealth;
+                healthSlider.value = this.currentHealth;
+            }
         }
 
         public void SaveData(ref GameData data)
-        {
+        { 
             data.playerHealth = this.currentHealth;
         }