diff --git a/src/howler.core.js b/src/howler.core.js index 3484ce90..64fd95b7 100644 --- a/src/howler.core.js +++ b/src/howler.core.js @@ -1548,10 +1548,17 @@ var events = self['_on' + event]; var i = 0; - if (fn) { + // Allow passing just an event and ID. + if (typeof fn === 'number') { + id = fn; + fn = null; + } + + if (fn || id) { // Loop through event store and remove the passed function. for (i=0; i