Kayla Unbehaun's disappearance was featured in an episode of "Unsolved Mysteries" on Netflix.
[Ads /]
Law enforcement officials were supposed to pick up Heather Unbehaun in North Carolina, but she came to Kane County on her own to turn herself in.
She posted $250,000 bail in North Carolina Tuesday, and was released from custody.
She appeared in-person in bond court Thursday morning on a child abduction charge.
The judge set a $10,000 bond, which means Unbehaun can post $1,000, and get out of jail with a GPS tracking monitor. She posted bond Thursday afternoon.
According to the National Center for Missing and Exploited Children, this case dates back six years to July 5, 2017.
[Ads /]
SEE MORE: Kayla Unbehaun reunited with father after 2017 abduction by mother; mom posts $250K bail, released
That's when authorities said Heather Unbehaun abducted her daughter, Kayla, from South Elgin when she was 9 years old.
At that time, Unbehaun was the non-custodial parent.
Over the weekend, there was a big break in the case in North Carolina.
Police in Asheville said someone spotted Kayla Unbehaun at a shopping mall after seeing her picture recently on the re-booted "Unsolved Mysteries" series on Netflix.
[Ads /]
Kayla Unbehaun, who turned 15 in January, has now been re-united with her father.
Her family has been holding out hope for years that she would be found someday.
Unbehaun will be put on a GPS monitor and she is prohibited from leaving the state of Illinois.
Her next court date is set for June 14.