Index: trac/ticket/api.py
===================================================================
--- trac/ticket/api.py	(revision 10882)
+++ trac/ticket/api.py	(working copy)
@@ -370,7 +370,10 @@
                 'value': config.get(name + '.value', '')
             }
             if field['type'] == 'select' or field['type'] == 'radio':
-                field['options'] = config.getlist(name + '.options', sep='|')
+                if config.get(name + ".options") == "$userlist": 
+                    self.eventually_restrict_owner(field, None) 
+                else:
+                    field['options'] = config.getlist(name + '.options', sep='|')
                 if '' in field['options']:
                     field['optional'] = True
                     field['options'].remove('')

