A kidnapping charge has been dropped against a man accused of holding a 17-year-old girl at knifepoint.