Yes indeed, the PackageID is a lookup from the Package List, that's why it appeared as a repeating field as multiple values might have been possible theoretically. I just added the values, without looking them up in the package Table. After that I modified the form, but unfortunately still the same issue. If I look in the expression I see "d:jknt = current()/my:Package" which, in my opinion should be the correct filter. I've added the new version of the form. I think it has something to do with the fact there's 2nd level cascade in 1 article line. Have you experienced such an issue before ? Kind regards, Tim