diff --git a/src/Time/TimeManager.cxx b/src/Time/TimeManager.cxx index 830d7d55d..e32827620 100644 --- a/src/Time/TimeManager.cxx +++ b/src/Time/TimeManager.cxx @@ -613,6 +613,10 @@ void TimeManager::updateLocalTime() void TimeManager::updateLocalTimeString() { time_t cur_time = _impl->get_cur_time(); + if (!_impl->get_zonename()) { + return; + } + struct tm* aircraftLocalTime = fgLocaltime(&cur_time, _impl->get_zonename()); static char buf[16]; snprintf(buf, 16, "%.2d:%.2d:%.2d",