fix MSDOS list parsing