allow empty device section