diff --git a/src/cloze_overlapper/overlapper.py b/src/cloze_overlapper/overlapper.py index f4a522d..9543c43 100644 --- a/src/cloze_overlapper/overlapper.py +++ b/src/cloze_overlapper/overlapper.py @@ -200,7 +200,8 @@ def updateNote(self, fields, full, setopts, custom): full = full if custom else self.processField(full) note[self.flds["fl"]] = full note[self.flds["st"]] = createNoteSettings(setopts) - note.flush() + if note.id != 0: # Not in add mode + note.flush() def processField(self, field): """Convert field contents back to HTML based on previous markup"""