--- connections.py 2004-09-23 11:31:35.053932296 -0500 +++ connections.py.new 2004-09-23 11:33:36.309498648 -0500 @@ -106,8 +106,13 @@ if kwargs.has_key('unicode'): charset = kwargs['unicode'] del kwargs2['unicode'] + if kwargs.has_key('unicode_errors'): + unicode_errors = kwargs['unicode_errors'] + del kwargs2['unicode_errors'] + else: + unicode_errors = 'strict' if charset: - u = lambda s, c=charset: unicode(s, c) + u = lambda s, c=charset: unicode(s, c, unicode_errors) else: u = unicode conv[FIELD_TYPE.STRING] = u