Only wrap if necessary