Noticed by @peterflynn. This made it so arrowing through the entries, then hitting RETURN, would jump back to the first entry. (Didn't seem to repro on all systems, for some reason.)
Forgot to fix up other callers to functions with changed signature
Looks good, and fixes the bug for me.
It's pretty sketchy that it was UTR for you, though. It looks like we respond to Enter on keydown, and SmartAutocomplete responds in basically the same way on keyup. I'm not sure why we need a handler, and why their key handler sometimes runs after the toolbar is removed from the DOM (which our handler does immediately, on keydown). I'll make a note in #1855 about trying to understand this better.