Bug1080756 - Move forward the loading of settings and ensure they're loaded before processing a call

This method is not enough. You need another one to update the UI.