diff --git a/anki/utils.py b/anki/utils.py index e4209f190..eef69e8ce 100644 --- a/anki/utils.py +++ b/anki/utils.py @@ -240,6 +240,8 @@ def splitFields(string): ############################################################################## def checksum(data): + if isinstance(data, unicode): + data = data.encode("utf-8") return sha1(data).hexdigest() def fieldChecksum(data):