diff --git a/src/statusbar_gui.cpp b/src/statusbar_gui.cpp index f6100d94be..e45b7b5abc 100644 --- a/src/statusbar_gui.cpp +++ b/src/statusbar_gui.cpp @@ -115,8 +115,8 @@ struct StatusBarWindow : Window { Dimension d; switch (widget) { case WID_S_LEFT: - SetDParamMaxValue(0, MAX_YEAR * DAYS_IN_YEAR); - d = GetStringBoundingBox(STR_WHITE_DATE_LONG); + SetDParam(0, (uint64)MAX_YEAR * (uint64)DAYS_IN_YEAR * (uint64)DAY_TICKS * (uint64)_settings_game.economy.day_length_factor); + d = GetStringBoundingBox(STR_WHITE_DATE_WALLCLOCK_LONG); break; case WID_S_RIGHT: {