diff -r ea3eddd73f2c -r 993c42413387 hedgewars/uStore.pas --- a/hedgewars/uStore.pas Sun Jan 18 13:02:38 2009 +0000 +++ b/hedgewars/uStore.pas Sun Jan 18 14:17:10 2009 +0000 @@ -159,9 +159,12 @@ NameTagTex:= RenderStringTex(Name, Clan^.Color, fnt16); if Hat <> 'NoHat' then begin - texsurf:= LoadImage(Pathz[ptHats] + '/' + Hat, false, true, false); - HatTex:= Surface2Tex(texsurf); - SDL_FreeSurface(texsurf) + texsurf:= LoadImage(Pathz[ptHats] + '/' + Hat, false, false, false); + if texsurf <> nil then + begin + HatTex:= Surface2Tex(texsurf); + SDL_FreeSurface(texsurf) + end end end; end; @@ -252,7 +255,6 @@ end; AddProgress; -AddProgress; WriteNames(fnt16); MakeCrossHairs; LoadGraves;