only show asset if needed