diff --git a/anki/deck.py b/anki/deck.py index c8388198f..5c5c00588 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -784,7 +784,8 @@ where id in """ anki.cards.Card.updateStats(card, ease, oldState) # update type & ensure past cutoff card.type = self.cardType(card) - card.due = max(card.due, self.dueCutoff+1) + if ease != 1: + card.due = max(card.due, self.dueCutoff+1) # allow custom schedulers to munge the card if self.answerPreSave: self.answerPreSave(card, ease)