diff --git a/src/common/modules/autoseed.c b/src/common/modules/autoseed.c index 33f979f9b..9937047a6 100644 --- a/src/common/modules/autoseed.c +++ b/src/common/modules/autoseed.c @@ -647,7 +647,7 @@ autoseed(newfaction ** players, int nsize, boolean new_island) } else nfp = &nf->next; } - *players = nextf; + *players = nextf->next; free_newfaction(nextf); ++psize;