Added guard against usage with no settings at all