Ahh, I clearly am not reading things properly.. I blame eggnog.. and laziness. ;-)Yes, pushing "New Ticket" in 1.8+ is supposed to display this:Might be a problem in /include/staff/templates/user-lookup.tmpl.php Looks like that template is generated via ajax, and the router is "interesting" at that junction: url_get('^/lookup/form$', 'getLookupForm'), url_post('^/lookup/form$', 'addUser'),Yes, sending post will get you a different result for the same URL.. ;-)Pushing the button "New Ticket" should use the first one, to "getLookupForm", which parses the template, and shows the form via ajax. (tested using chromium xhr debugger).If you put breakpoints on: $(document).on('click', 'a#new-ticket', function(e) { e.preventDefault(); var $elem = $(this); $.userLookup('ajax.php/users/lookup/form', function (user) { window.location.href = $elem.attr('href')+'&uid='+user.id; }); });In /scp/js/scp.jsYou'll see it stop before the window pops up.. It works on mine, and (this function) hasn't changed since master.. however, .dialog and .userLookup, which, would appear to be integral to this have changed a bit since master.. hmm. Have you raised a GitHub issue for this?