diff options
Diffstat (limited to 'src/data')
| -rw-r--r-- | src/data/things/Language.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/data/things/Language.js b/src/data/things/Language.js index dc8c0368..f51894f1 100644 --- a/src/data/things/Language.js +++ b/src/data/things/Language.js @@ -803,11 +803,16 @@ export class Language extends Thing { } #formatListHelper(array, processFn) { + // Empty lists, null, and undefined are blank content. + if (empty(array) || array === null || array === undefined) { + return html.blank(); + } + // Blank items aren't for display. array = array.filter(item => !html.isBlank(item)); - // Empty lists, null, and undefined are blank content. - if (empty(array) || array === null || array === undefined) { + // Empty lists are blank content. (2, The Sequel) + if (empty(array)) { return html.blank(); } |