diff --git a/node_stream_zip.js b/node_stream_zip.js index b27cf20..b9082e1 100644 --- a/node_stream_zip.js +++ b/node_stream_zip.js @@ -369,7 +369,7 @@ const StreamZip = function (config) { if (!config.skipEntryNameValidation) { entry.validateName(); } - if (entries) { + if (entries && !(entry.name in entries)) { entries[entry.name] = entry; } that.emit('entry', entry);