diff --git a/bin/addons/base/res/res_user.py b/bin/addons/base/res/res_user.py index 96a5d2ec4ff..27810c8ac07 100644 --- a/bin/addons/base/res/res_user.py +++ b/bin/addons/base/res/res_user.py @@ -111,7 +111,7 @@ class users(osv.osv): } def read(self,cr, uid, ids, fields=None, context=None, load='_classic_read'): def override_password(o): - if 'password' in o: + if 'password' in o and ( 'id' not in o or o['id'] != uid ): o['password'] = '********' return o