diff --git a/src/vs/workbench/contrib/files/browser/fileActions.ts b/src/vs/workbench/contrib/files/browser/fileActions.ts index 0f15350532853..fe3dbe57575c3 100644 --- a/src/vs/workbench/contrib/files/browser/fileActions.ts +++ b/src/vs/workbench/contrib/files/browser/fileActions.ts @@ -1203,7 +1203,7 @@ export const pasteFileHandler = async (accessor: ServicesAccessor, fileList?: Fi }; async function getFilesToPaste(fileList: FileList | undefined, clipboardService: IClipboardService): Promise { - if (fileList) { + if (fileList && fileList.length > 0) { // with a `fileList` we support natively pasting files from clipboard return [...fileList].filter(file => !!file.path && isAbsolute(file.path)).map(file => URI.file(file.path)); } else {