diff --git a/Resources/js/widget/file_upload.js b/Resources/js/widget/file_upload.js
index a38120a8f8056cdb7cd86c29eb697444bcac82f2..823a69c0b8bb9561700d69fa90bed48ac2c246bb 100644
--- a/Resources/js/widget/file_upload.js
+++ b/Resources/js/widget/file_upload.js
@@ -161,7 +161,14 @@
                         $this.find('.progress-bar').css('width', percent + '%').attr('aria-valuenow', percentText);
                         $this.find('.progress-text').show().html(percentText + '% ('+formatBitrate(data.bitrate)+')');
                     });
-                }
+                },
+                getFilesFromResponse: function(data) {
+                    var files = [];
+                    $.each(data.files, function(index, file) {
+                        files.push($.extend(file, data.result.files[index]));
+                    });
+                    return files;
+                },
             }
         )).bind({
             fileuploadfailed: function (e, data) {