diff --git a/app/assets/javascripts/discourse-common/addon/lib/icon-library.js b/app/assets/javascripts/discourse-common/addon/lib/icon-library.js index 6041bc7272f..0bf8d8678bb 100644 --- a/app/assets/javascripts/discourse-common/addon/lib/icon-library.js +++ b/app/assets/javascripts/discourse-common/addon/lib/icon-library.js @@ -113,7 +113,7 @@ function iconClasses(icon, params) { function warnIfMissing(id) { if (warnMissingIcons) { let iconList = Session.currentProp("svgIconList"); - if (iconList.indexOf(id) === -1) { + if (iconList && iconList.indexOf(id) === -1) { console.warn(`The icon "${id}" is missing from the SVG subset.`); // eslint-disable-line no-console } }