Directory missing


I have a zip-file which is corrupted but DorNetZip is somehow enable to read it althoug the (zip)directory which should be located at the end of the file is missing. According to the documentation the ZipFile.Read() method scans the directory, but I won't get an error although the directory is missing.
It now seems that DotNetZip extracts the files in the zip by scanning the complete file. My understanding is that FullScan = false is you read the file with ZipFile.Read(). I also tried using the Initialize() method for reading with setting FullScan to both true and false, but I won't get an error. I'm using DotNetZip 1.10.1