The maker of chocolate bars Mars and Snickers has announced it is to stop targeting advertising at the under-12s.
The new policy from Masterfoods, expected to be fully implemented by the end of the year, means the company's advertising in magazines and during television programmes for the under-12s will stop.
The group already has a policy of not advertising to children younger than six.
A spokesman for the company said: "Over the last several years, concerns have been expressed by governments and parents about the marketing of products to children.
"Mars believes it is important to listen to concerns and respond directly, in keeping with our desire to support the paramount role of parents in making purchasing decisions about foods on behalf of their children."
The company claims the policy will apply to all advertising, including online and new media.
Rival Nestlé does not have an age limit on advertising but the company says it does not encourage "over-eating" in children.
Pepsico, which sells crisps and snacks as well as soft drinks, also does not have an age limit. Kraft claims it does not target children under six and only promotes healthier options, such as fruit juices, to youngsters between six and 11.
PA