diff -r 67049c8dedd1 -r f48408dcea36 hedgewars/uVariables.pas --- a/hedgewars/uVariables.pas Tue Apr 26 20:51:13 2016 +0200 +++ b/hedgewars/uVariables.pas Tue Apr 26 22:09:50 2016 +0200 @@ -2392,7 +2392,7 @@ CurrentHedgehog: PHedgehog; TeamsArray: array[0..Pred(cMaxTeams)] of PTeam; TeamsCount: Longword; - ClansArray: array[0..Pred(cMaxTeams)] of PClan; + ClansArray, SpawnClansArray: TClansArray; ClansCount: Longword; LocalClan: LongInt; // last non-bot, non-extdriven clan LocalTeam: LongInt; // last non-bot, non-extdriven clan first team @@ -2778,6 +2778,8 @@ ClansArray[i]:= nil; end; + SpawnClansArray:= ClansArray; + for i:= Low(TeamsArray) to High(TeamsArray) do begin TeamsArray[i]:= nil;