diff --git a/src/utils/class.js b/src/utils/class.js index 8905fad7f..3acf3299b 100644 --- a/src/utils/class.js +++ b/src/utils/class.js @@ -42,7 +42,7 @@ class SwiperClass { events.split(' ').forEach((event) => { if (typeof handler === 'undefined') { self.eventsListeners[event] = []; - } else { + } else if (self.eventsListeners[event] && self.eventsListeners[event].length) { self.eventsListeners[event].forEach((eventHandler, index) => { if (eventHandler === handler) { self.eventsListeners[event].splice(index, 1);