Added a check for empty IOLists during decompression.
It will create a new clean empty binary, was not sure
it would be save to re-use the original.