diff --git a/anki/db.py b/anki/db.py index fd3c052aa..74ddac5d0 100644 --- a/anki/db.py +++ b/anki/db.py @@ -142,4 +142,8 @@ def sessionmaker(*args, **kwargs): if 'autocommit' in kwargs: kwargs['transactional'] = not kwargs['autocommit'] del kwargs['autocommit'] + else: + if 'transactional' in kwargs: + kwargs['autocommit'] = not kwargs['transactional'] + del kwargs['transactional'] return _sessionmaker(*args, **kwargs)