diff --git a/lib/processMultipart.js b/lib/processMultipart.js index 1561c0b..861960b 100644 --- a/lib/processMultipart.js +++ b/lib/processMultipart.js @@ -94,6 +94,10 @@ module.exports = (options, req, res, next) => { // Do not add file instance to the req.files if original name and size are empty. // Empty name and zero size indicates empty file field in the posted form. if (!name && size === 0) { + if (options.useTempFiles) { + cleanup(); + debugLog(options, `Removing the empty file ${field}->${filename}`); + } return debugLog(options, `Don't add file instance if original name and size are empty`); } req.files = buildFields(req.files, field, fileFactory({