diff -r 2b1dd699b371 -r 35e76306b016 share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua Fri Apr 28 02:18:21 2017 +0200 +++ b/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua Fri Apr 28 02:45:19 2017 +0200 @@ -770,7 +770,11 @@ end function CheckDensePit() - return GetY(dense) < 1250 and StoppedGear(dense) + if GetHealth(dense) ~= nil then + return GetY(dense) < 1250 and StoppedGear(dense) + else + return false + end end function DoDensePit()