When updating a ticket (via webui) that does not have a component or milestone set (fields blank).
If component is set and SAVE clicked, the WebUI updates as if ticket updated, but the component remains blank as before.
If component and milestone are set the update goes as expected.