diff --git a/src/common/kernel/battle.c b/src/common/kernel/battle.c index 8d0d450e1..2b9cb49eb 100644 --- a/src/common/kernel/battle.c +++ b/src/common/kernel/battle.c @@ -3616,7 +3616,7 @@ battle_stats(FILE * F, battle * b) slist = &(*slist)->next; } stat = *slist; - if (stat->wp!=wp || stat->level!=level) { + if (stat==NULL || stat->wp!=wp || stat->level!=level) { stat = calloc(1, sizeof(stat_info)); stat->wp = wp; stat->level = level;