[ros-diffs] [hpoussin] 29638: Commit again changes of r25834, which were reverted in r29507. See issue #1918 for more details.