diff --git a/src/lib/player/empdis.c b/src/lib/player/empdis.c index 14b32b96..7c509044 100644 --- a/src/lib/player/empdis.c +++ b/src/lib/player/empdis.c @@ -229,7 +229,7 @@ void update_timeused_login(time_t now) { struct natstr *natp = getnatp(player->cnum); - time_t midnight_secs = seconds_since_midnight(player->lasttime); + time_t midnight_secs = seconds_since_midnight(now); if (now - natp->nat_last_logout > midnight_secs) { natp->nat_timeused = 0;