diff --git a/v3/src/loader/filetypes/HTML5AudioFile.js b/v3/src/loader/filetypes/HTML5AudioFile.js
index 22a73d769..d4764fb3b 100644
--- a/v3/src/loader/filetypes/HTML5AudioFile.js
+++ b/v3/src/loader/filetypes/HTML5AudioFile.js
@@ -32,6 +32,13 @@ var HTML5AudioFile = new Class({
onError: function (event)
{
+ for (var i = 0; i < this.data.length; i++)
+ {
+ var audio = this.data[i];
+ audio.oncanplaythrough = null;
+ audio.onerror = null;
+ }
+
this.callback(this, false);
},