Following T335971, it appears the extension is saving preferences for temporary users.
Update the code to treat temporary users like anon users.
Wherever these do something different based on whether a user is anonymous or registered, they may need updating (including comments).
Tests and comments should also be updated.