--- roundup/backends/back_anydbm.py.obscure1 2011-04-14 14:31:28.000000000 +0200 +++ roundup/backends/back_anydbm.py 2011-04-14 14:33:15.000000000 +0200 @@ -1297,7 +1297,8 @@ if not isinstance(value, password.Password): raise TypeError('new property "%s" not a ' 'Password'%propname) - propvalues[propname] = value.dummystr() + propvalues[propname] = value + journalvalues[propname] = current and current.dummystr() elif value is not None and isinstance(prop, hyperdb.Date): if not isinstance(value, date.Date):