diff -r 9a8ccc7bc3d8 -r 1c9a8081aef6 hedgewars/HHHandlers.inc --- a/hedgewars/HHHandlers.inc Sun May 24 19:45:20 2009 +0000 +++ b/hedgewars/HHHandlers.inc Sun May 24 19:49:10 2009 +0000 @@ -197,9 +197,12 @@ if not (SpeechText = '') then begin tmpGear:= AddVisualGear(0, 0, vgtSpeechBubble); - tmpGear^.Text:= SpeechText; - tmpGear^.Hedgehog:= Gear^.Hedgehog; - tmpGear^.FrameTicks:= SpeechType; + if tmpGear <> nil then + begin + tmpGear^.Text:= SpeechText; + tmpGear^.Hedgehog:= Gear^.Hedgehog; + tmpGear^.FrameTicks:= SpeechType; + end; SpeechText:= '' end;