Index: webadmin/ticket.py
===================================================================
--- webadmin/ticket.py	(revision 3636)
+++ webadmin/ticket.py	(working copy)
@@ -19,7 +19,7 @@
 from trac import ticket
 from trac import util
 from trac.core import *
-from trac.perm import IPermissionRequestor
+from trac.perm import IPermissionRequestor, PermissionSystem
 from webadmin.web_ui import IAdminPageProvider
 
 
@@ -96,8 +96,12 @@
 
 
         if self.config.getbool('ticket', 'restrict_owner'):
-            req.hdf['admin.owners'] = [username for username, name, email
-                                       in self.env.get_known_users()]
+            users = []
+            perm = PermissionSystem(self.env)
+            for username, name, email in self.env.get_known_users():
+                if perm.get_user_permissions(username).get('TICKET_MODIFY'):
+                    users.append(username)
+            req.hdf['admin.owners'] = users
 
         return 'admin_component.cs', None
 

