BZ1069308: Unable to select multiple enum values when DSL is used

(cherry picked from commit 75b916874b434eb8744cb087d34452db1f952d64)