Hi, we are having problems with a single user account. When using the 'edit attributes' button on a dataset an error is returned (traceback below). This is happening with each dataset/history. However, if the dataset is shared then properties can be edited by a different user or while logged out. It appears to be solely linked to this users account. Thanks in advance for any help. Shaun Webb When trying to 'Edit Attributes' URL: http://bifx3.bio.ed.ac.uk:8080/root/edit?id=2558 File '/opt/galaxy_dist/eggs/Paste-1.6-py2.5.egg/paste/exceptions/errormiddleware.py', line 143 in __call__ app_iter = self.application(environ, start_response) File '/opt/galaxy_dist/eggs/Paste-1.6-py2.5.egg/paste/debug/prints.py', line 98 in __call__ environ, self.app) File '/opt/galaxy_dist/eggs/Paste-1.6-py2.5.egg/paste/wsgilib.py', line 539 in intercept_output app_iter = application(environ, replacement_start_response) File '/opt/galaxy_dist/eggs/Paste-1.6-py2.5.egg/paste/recursive.py', line 80 in __call__ return self.application(environ, start_response) File '/opt/galaxy_dist/eggs/Paste-1.6-py2.5.egg/paste/httpexceptions.py', line 632 in __call__ return self.application(environ, start_response) File '/opt/galaxy_dist/lib/galaxy/web/framework/base.py', line 125 in __call__ body = method( trans, **kwargs ) File '/opt/galaxy_dist/lib/galaxy/web/controllers/root.py', line 364 in edit all_roles = trans.app.security_agent.get_legitimate_roles( trans, data.dataset, 'root' ) File '/opt/galaxy_dist/lib/galaxy/security/__init__.py', line 174 in get_legitimate_roles return sort_by_attr( [ role for role in roles ], 'name' ) File '/opt/galaxy_dist/lib/galaxy/security/__init__.py', line 142 in sort_by_attr intermed = map( None, map( getattr, seq, ( attr, ) * len( seq ) ), xrange( len( seq ) ), seq ) AttributeError: 'NoneType' object has no attribute 'name' -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.