Error handling for when a setting requires another variable is set