Handle empty chunks on read()