[BUGFIX] ensured that a the settings must be set up before the user can execute a sale