diff --git a/qt/aqt/editor.py b/qt/aqt/editor.py index 2735a0b05..05d57d507 100644 --- a/qt/aqt/editor.py +++ b/qt/aqt/editor.py @@ -493,7 +493,9 @@ class Editor: self.web.eval("setBackgrounds(%s);" % json.dumps(cols)) def showDupes(self): - contents = html.escape(stripHTMLMedia(self.note.fields[0])) + contents = html.escape( + stripHTMLMedia(self.note.fields[0]), quote=False + ).replace('"', r"\"") browser = aqt.dialogs.open("Browser", self.mw) browser.form.searchEdit.lineEdit().setText( '"dupe:%s,%s"' % (self.note.model()["id"], contents)