Are extensions able to test if currentMode inherits from 'user'? If so then that would be a fix. If not then it sounds like mode 'ubuntu' is going to be a recurring problem in future.
Are extensions able to test if currentMode inherits from 'user'? If so then that would be a fix. If not then it sounds like mode 'ubuntu' is going to be a recurring problem in future.