diff --git a/aqt/browser.py b/aqt/browser.py index 7c4ad625a..31a7e7f2e 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -901,8 +901,8 @@ where id in %s""" % ids2str(sf)) mod = intTime() usn = self.col.usn() did = self.col.decks.id(unicode(te.text())) - self.col.db.execute( - "update cards set usn=?, mod=?, did=? where id in " + ids2str( + self.col.db.execute(""" +update cards set usn=?, mod=?, did=? where odid=0 and id in """ + ids2str( self.selectedCards()), usn, mod, did) self.onSearch(reset=False) self.mw.requireReset()