Prevent exception when hotkey is already registered
Handles exception if no provider selected
UI update to settings window