diff --git a/template/en/default/admin/components/create.html.tmpl b/template/en/default/admin/components/create.html.tmpl
index 0c6a8b335cecf22b7f9343368d6cc40c4af82890..c8838eea6ed0c1b2a8b6d4a4fed0e39fa1d6d238 100644
--- a/template/en/default/admin/components/create.html.tmpl
+++ b/template/en/default/admin/components/create.html.tmpl
@@ -45,13 +45,30 @@
       </td>
     </tr>
     <tr>
-      <th align="right">Initial Owner:</th>
-      <td><input size="64" maxlength="64" name="initialowner" value=""></td>
+      <th align="right"><label for="initialowner">Initial Owner:</label></th>
+      <td>
+        [% INCLUDE global/userselect.html.tmpl
+           name => "initialowner"
+           id => "initialowner"
+           value => ""
+           size => 64
+           emptyok => 1
+         %]
+      </td>
     </tr>
 [% IF Param('useqacontact') %]
     <tr>
-      <th align="right">Initial QA Contact:</th>
-      <td><input size="64" maxlength="64" name="initialqacontact" value=""></td>
+      <th align="right">
+        <label for="initialqacontact">Initial QA Contact:</label></th>
+      <td>
+        [% INCLUDE global/userselect.html.tmpl
+           name => "initialqacontact"
+           id => "initialqacontact"
+           value => ""
+           size => 64
+           emptyok => 1
+         %]
+      </td>
     </tr>
 [% END %]
   </table>
diff --git a/template/en/default/admin/components/edit.html.tmpl b/template/en/default/admin/components/edit.html.tmpl
index 0a85079174a3f716136f3661e8eeff91e76e94b4..580008008e9b08d5cebd8e98aef559b6e8b152b6 100644
--- a/template/en/default/admin/components/edit.html.tmpl
+++ b/template/en/default/admin/components/edit.html.tmpl
@@ -55,16 +55,30 @@
       </td>
     </tr>
     <tr>
-      <td valign="top">Initial owner:</td>
-      <td><input size="64" maxlength="64" name="initialowner" value="
-      [%- initialowner FILTER html %]"></td>
+      <td valign="top"><label for="initialowner">Initial owner:</label></td>
+      <td>
+        [% INCLUDE global/userselect.html.tmpl
+           name => "initialowner"
+           id => "initialowner"
+           value => initialowner
+           size => 64
+           emptyok => 1
+         %]
+      </td>
   
 [% IF Param('useqacontact') %]
     </tr>
     <tr>
-      <td valign="top">Initial QA contact:</td>
-      <td><input size="64" maxlength="64" name="initialqacontact" value="
-      [%- initialqacontact FILTER html %]"></td>
+      <td valign="top"><label for="initialqacontact">Initial QA contact:</label></td>
+      <td>
+        [% INCLUDE global/userselect.html.tmpl
+           name => "initialqacontact"
+           id => "initialqacontact"
+           value => initialqacontact
+           size => 64
+           emptyok => 1
+         %]
+      </td>
 [% END %]
   
     </tr>
diff --git a/template/en/default/global/userselect.html.tmpl b/template/en/default/global/userselect.html.tmpl
index 91692fd2120eeaef78c59cf78ff144e695756018..24b16c9ecfd17786aa26c56778438101b0a852e3 100644
--- a/template/en/default/global/userselect.html.tmpl
+++ b/template/en/default/global/userselect.html.tmpl
@@ -18,6 +18,7 @@
   # userlist: select only; array reference with list of users and identities
   #                        userlist is built by Bugzilla::User::get_userlist()
   # name: mandatory; field name
+  # id: optional; field id
   # value: optional; default field value/selection
   # onchange: optional; onchange attribute value
   # disabled: optional; if true, the field is disabled
@@ -30,6 +31,7 @@
 
 [% IF Param("usemenuforusers") %]
 <select name="[% name FILTER html %]"
+  [% IF id %] id="[% id FILTER html %]" [% END %]
   [% IF onchange %] onchange="[% onchange FILTER html %]" [% END %]
   [% IF disabled %] disabled="[% disabled FILTER html %]" [% END %]
   [% IF accesskey %] accesskey="[% accesskey FILTER html %]" [% END %]
@@ -54,6 +56,7 @@
   [% IF disabled %] disabled="[% disabled FILTER html %]" [% END %]
   [% IF accesskey %] accesskey="[% accesskey FILTER html %]" [% END %]
   [% IF size %] size="[% size FILTER html %]" [% END %]
+  [% IF id %] id="[% id FILTER html %]" [% END %]
 >
 [% END %]