"The plastic slider on the fabric strap can break. This can cause the strap supporting the carrier to release and infants to fall out of the carrier. This product was sold from July 24, 2006 through February 23, 2007. Only products marked "Made in China" are affected by this recall."
Go to http://service.infantino.com to find out more details and to obtain a replacement.