diff --git a/anki/collection.py b/anki/collection.py index d0edcdfe5..da0fd0e08 100644 --- a/anki/collection.py +++ b/anki/collection.py @@ -704,8 +704,8 @@ and queue = 0""", intTime(), self.usn()) ok = not problems problems.append(txt) # if any problems were found, force a full sync - if problems: - self.modSchema() + if not ok: + self.modSchema(check=False) self.save() return ("\n".join(problems), ok)