diff --git a/src/knowledge.ts b/src/knowledge.ts index ed772ca..d3eda8e 100644 --- a/src/knowledge.ts +++ b/src/knowledge.ts @@ -859,9 +859,11 @@ class Knowledge extends AddonBase { attachmentCreated = true; } - let filename = `${Zotero.File.pathToFile(filepath).path}/${newNote - .getNoteTitle() - .replace(/[/\\?%*:|"<>]/g, "-")}-${note.key}.md`; + let filename = `${Zotero.File.pathToFile(filepath).path}/${ + newNote.getNoteTitle + ? newNote.getNoteTitle().replace(/[/\\?%*:|"<>]/g, "-") + "-" + : "" + }${note.key}.md`; filename = filename.replace(/\\/g, "/"); const translator = new Zotero.Translate.Export(); translator.setItems([newNote]);