Backport from mainline.