diff --git a/plugins/discourse-local-dates/assets/javascripts/initializers/discourse-local-dates.js.es6 b/plugins/discourse-local-dates/assets/javascripts/initializers/discourse-local-dates.js.es6 index 50d543c971e..dad88fbd251 100644 --- a/plugins/discourse-local-dates/assets/javascripts/initializers/discourse-local-dates.js.es6 +++ b/plugins/discourse-local-dates/assets/javascripts/initializers/discourse-local-dates.js.es6 @@ -63,6 +63,9 @@ function buildOptionsFromElement(element, siteSettings) { } function _rangeElements(element) { + if (!element.parentElement) { + return []; + } return Array.from(element.parentElement.children).filter( (span) => span.dataset.date );