diff --git a/framework/assets/yii.validation.js b/framework/assets/yii.validation.js
index 7344f8c..7c18c1b 100644
--- a/framework/assets/yii.validation.js
+++ b/framework/assets/yii.validation.js
@@ -87,7 +87,7 @@ yii.validation = (function ($) {
                 pub.addMessage(messages, options.tooMany);
             }
             
-            Array.prototype.slice.call(files).forEach(function(file) {
+            $(files).each(function(i, file) {
                 if ( options.extensions && options.extensions.length > 0 ) {
                     index = file.name.lastIndexOf('.');