DETROIT -- General Motors is recalling more than 29,000 Chevrolet Cruze compact cars because metal parts in the air bag assembles can hit the driver and passengers if the bags are inflated.

The National Highway Traffic Safety Administration says the cars, from the 2013 and 2014 model years, were built with an incorrect baffle, and that can cause the air bag inflator to rupture if the bags are deployed.

If that happens, metal fragments could hit people in the car, and the air bags may not inflate to protect them.

The air bags were built by Japanese parts supplier Takata Corp., but the problem is different from another air bag issue that's causing big recalls across the auto industry.