diff --git a/Userland/Libraries/LibJS/Runtime/Intl/DateTimeFormatConstructor.cpp b/Userland/Libraries/LibJS/Runtime/Intl/DateTimeFormatConstructor.cpp index 5e85043ac8..49baca561b 100644 --- a/Userland/Libraries/LibJS/Runtime/Intl/DateTimeFormatConstructor.cpp +++ b/Userland/Libraries/LibJS/Runtime/Intl/DateTimeFormatConstructor.cpp @@ -169,8 +169,10 @@ ThrowCompletionOr initialize_date_time_format(VM& vm, DateTimeF auto default_hour_cycle = ::Locale::get_default_regional_hour_cycle(data_locale); // Non-standard, default_hour_cycle will be empty if Unicode data generation is disabled. - if (!default_hour_cycle.has_value()) + if (!default_hour_cycle.has_value()) { + date_time_format.set_time_zone(default_time_zone()); return &date_time_format; + } Optional<::Locale::HourCycle> hour_cycle_value;