Fix subtle bug when padding arrays