am 774abe7b: Cherry-pick 49f1857d from master. do not merge.

* commit '774abe7b7e463436107545250aa573c99e246a86':
  Cherry-pick 49f1857d from master. do not merge.