Fix the SettingsController 5.4 call (refactor)