Empty strings are apparently passed through to the UI, which is a worse experience than just showing the English version of untranslated strings. Weblate can also highlight strings where the source == translated, so at least that's something.
Hopefully this will prevent the English source string from being copied into translations by default (for new strings).