If you want to disable this, turn off the title_prettify setting.
Note that this will also turn off other features, such as deduplicating exclamation marks and question marks, downcasing all-uppercase titles, capitalizing the first letter of the title,
If it is a bug, it is at least dependent on the locale.
In German, for instance, “the period does not occur after detached (from the remaining text clearly separated) lines” (translated from Duden, Regel 153), and regarding English there’s even a topic at StackExchange about it that indicates that titles generally should not end with a full stop.
And from the Chicago Manual of Style (a bit more authoritative on grammar than Stack Exchange ) … “[a]n abbreviation that ends with a period must not be left hanging without it”. (Which is actually the issue in the example above.)