As a Habitat author, I would like to be able to prevent the assignment of a course/learning pathway to users who have not selected a language preference. Example: We make our courses in Dutch and English. We want users who choose a UI language that IS NOT Dutch to get the English courses assigned. However, this currently also includes users who have not selected any language preference (i.e., users who have never logged in). Since these users cannot be excluded at this moment, they are assigned courses in a language other than their chosen UI language before they first log in. Then, when they first log in, they select 'Dutch' as their Language Preference and also receive the Dutch course assignment. We then have to go and unassign these courses for them, which is very cumbersome.