diff --git a/src/kits/locale/FormattingConventions.cpp b/src/kits/locale/FormattingConventions.cpp index f57e041a54..2d9159ed8c 100644 --- a/src/kits/locale/FormattingConventions.cpp +++ b/src/kits/locale/FormattingConventions.cpp @@ -558,9 +558,10 @@ BFormattingConventions::Use24HourClock() const GetTimeFormat(B_MEDIUM_TIME_FORMAT, format); fCachedUse24HourClock = FormatUsesAmPm(format) ? CLOCK_HOURS_12 : CLOCK_HOURS_24; + return fCachedUse24HourClock == CLOCK_HOURS_24; } - return fCachedUse24HourClock == CLOCK_HOURS_24; + return fExplicitUse24HourClock == CLOCK_HOURS_24; }