# HG changeset patch
# User unc0rr
# Date 1353265826 -14400
# Node ID c08e9c3e073725708dcdaf558923d167bb0fd0f9
# Parent  341fa76d07497e075906e9a2eb3461a52af57f90# Parent  c031c3e2eb2a2585dbf880bf622a62b66f37b5e8
Merge from 0.9.18

diff -r 341fa76d0749 -r c08e9c3e0737 hedgewars/GSHandlers.inc
--- a/hedgewars/GSHandlers.inc	Sun Nov 18 18:58:46 2012 +0400
+++ b/hedgewars/GSHandlers.inc	Sun Nov 18 23:10:26 2012 +0400
@@ -2456,6 +2456,12 @@
         Gear^.AdvBounce:= 1;
 
     HHGear := Gear^.Hedgehog^.Gear;
+    if HHGear = nil then
+        begin
+        DeleteGear(Gear);
+        exit
+        end;
+
     HHGear^.State := HHGear^.State or gstNoDamage;
     DeleteCI(HHGear);