# HG changeset patch # User unc0rr # Date 1243194320 0 # Node ID 9a8ccc7bc3d8ac72b00d87bc2b4fa017610ffdb2 # Parent 89d0fa6734af24e439755b102080cf6268c50aa6 Fix crash caused by speechbubbles when restoring from save or joining already started net game diff -r 89d0fa6734af -r 9a8ccc7bc3d8 hedgewars/CCHandlers.inc --- a/hedgewars/CCHandlers.inc Sun May 24 16:02:16 2009 +0000 +++ b/hedgewars/CCHandlers.inc Sun May 24 19:45:20 2009 +0000 @@ -406,9 +406,12 @@ if byte(s[1]) < 4 then begin Gear:= AddVisualGear(0, 0, vgtSpeechBubble); - Gear^.Hedgehog:= CurrentHedgehog; - Gear^.Text:= text; - Gear^.FrameTicks:= byte(s[1]) + if Gear <> nil then + begin + Gear^.Hedgehog:= CurrentHedgehog; + Gear^.Text:= text; + Gear^.FrameTicks:= byte(s[1]) + end end else begin