If `c.locale` is `'de'`, lang is `None`, key is `'foo'`, and the only page that exists is `foo.en.html`, this returns `None`, although it should return the contents of `foo.en.html` (and did so previously).