Fix for empty tar file

A failed download results in an empty tar file that isn't recognized by create_if_missing