Added guard against usage with no public settings