ZVI: do not create an invalid LogicalChannel when populating DetectorSettings

See ticket #10074.
Merge pull request #316 from melissalinkert/10074

ZVI: do not create an invalid LogicalChannel when populating DetectorSettings