The company said that the select products may contain small particles of glass.

In a press release, the company said consumers can check whether they have an affected product by looking at the eight-digit alphanumeric code printed on the side panels of the cardboard cartons of 12 packs and 18 packs and on the necks of Corona Extra 12-ounce bottles.

“We’re initiating an immediate voluntary recall of Corona Extra 12 packs and 18 packs with deposit labels in the U.S. that may contain small particles of glass," officials wrote in a statement on the company's website. "This recall is very limited in scope, as potentially affected bottles represent less than one-tenth of one percent of Corona Extra 12-ounce clear bottles in the marketplace (we estimate this to be approximately 1 in every 5,000 bottles). While the number of potentially impacted bottles is relatively small, we’re initiating this recall as a precaution to ensure the safety of consumers.”

Production codes for the potentially impacted bottles are listed here.

The malfunction is due to defective bottles produced by an outside manufacturer.

"In this instance, (Anheuser-Busch InBev) received defective bottles from a third-party glass supplier. This particular type of defect is extremely hard to detect within the glass industry, and it took several weeks before ABI breweries were able to identify the issue," the statement reads. "We are now taking steps to ensure ABI's third-party suppliers put corrective actions in place to prevent similar occurrences from happening in the future."

So far, no injuries have been reported.

A similar problem happened in 2014.

"We take the safety of our consumers and the integrity of our beer products very seriously and we're committed to doing all we can, working with our suppliers, to ensure this does not happen again," a statement on Corona's website reads.

Constellation Brands has said the company will reimburse customers who have purchased recalled products.