skip progress callback if download size == 0