Kellogg Co. said Wednesday it would take a charge of up to $30 million to cover the recall of Mini-Wheats cereal in the U.S. due to possible contamination by pieces of metal mesh.

Retailers have been contacted about the recall of 2.8 million packages of Frosted Mini-Wheats Bite-Size Original and Mini-Wheats Unfrosted Bite Size, which are being pulled from store shelves. Kellogg blamed the contamination on “a faulty manufacturing part,” and said no injuries had been reported.

The incident is another supply-chain glitch for the Battle Creek, Mich., food maker, which recalled a variety of its cereals in 2010 because of odd colors and odors traced to improper packaging. It is spending $100 million this year—after spending a similar amount in 2011—to fix its supply chain, which suffered deep cost cuts, leaving several manufacturing facilities overworked and too few people overseeing operations