Yep, that is the easiest workaround. But for cascading lookups like this, what that workaround means is:
1. that you have to have multiple <None> entries in your child source list, so that every subset will include that as an option.
2. It really gets ugly if you want to use that child field as a qListView filter field