diff --git a/src/js/easymde.js b/src/js/easymde.js index 976328a..c675335 100644 --- a/src/js/easymde.js +++ b/src/js/easymde.js @@ -1669,6 +1669,9 @@ function EasyMDE(options) { * @param [onError] {function} see EasyMDE.prototype.uploadImage */ EasyMDE.prototype.uploadImages = function (files, onSuccess, onError) { + if (files.length === 0) { + return; + } var names = []; for (var i = 0; i < files.length; i++) { names.push(files[i].name); @@ -1688,6 +1691,9 @@ EasyMDE.prototype.uploadImages = function (files, onSuccess, onError) { * @param {FileList} files The files to upload the the server. */ EasyMDE.prototype.uploadImagesUsingCustomFunction = function (imageUploadFunction, files) { + if (files.length === 0) { + return; + } var names = []; for (var i = 0; i < files.length; i++) { names.push(files[i].name);