diff --git a/src/plugins/condition/criterion/TelemetryCriterion.js b/src/plugins/condition/criterion/TelemetryCriterion.js index 9f02851a6e..09846bf36a 100644 --- a/src/plugins/condition/criterion/TelemetryCriterion.js +++ b/src/plugins/condition/criterion/TelemetryCriterion.js @@ -73,7 +73,9 @@ export default class TelemetryCriterion extends EventEmitter { */ unsubscribe() { //unsubscribe from telemetry source - this.subscription(); + if (typeof this.subscription === 'function') { + this.subscription(); + } delete this.subscription; this.emit('criterion::Remove', this.telemetryObjectIdAsString); delete this.telemetryObjectIdAsString;