diff --git a/packages/frontend/src/main/components/viewer/ViewerFilters.vue b/packages/frontend/src/main/components/viewer/ViewerFilters.vue index d77d6b714..66511cf22 100644 --- a/packages/frontend/src/main/components/viewer/ViewerFilters.vue +++ b/packages/frontend/src/main/components/viewer/ViewerFilters.vue @@ -164,12 +164,14 @@ export default { if (this.props) { this.parseAndSetFilters() } - this.$eventHub.$on('structure-filters', () => { - this.activeFilter = null - }) - this.$eventHub.$on('selection-filters', () => { - this.activeFilter = null - }) + if (this.$eventHub) { + this.$eventHub.$on('structure-filters', () => { + this.activeFilter = null + }) + this.$eventHub.$on('selection-filters', () => { + this.activeFilter = null + }) + } }, methods: { parseAndSetFilters() {