Jackson Lee / Brian Prahl / Splash News
Jackson Lee / Brian Prahl / Splash News

Amber Portwood is one step closer to freedom.

PHOTOS: Adorable snapshots of the Teen Mom tots

The "Teen Mom" star was arrested and thrown in jail on Dec. 19 for allegedly violating her probation. Portwood remained behind bars until Friday, when she struck a deal requiring her to plead guilty to possession of a controlled substance and violating her probation.

VIDEO: Amber reveals her biggest sex mistake

As part of the deal, TMZ reports the 21-year-old must also complete a court-ordered drug rehabilitation program. The case will be dismissed provided Portwood complies with the terms of the plea deal. Should the MTV star violate any of these conditions, she will immediately be sent to prison to begin serving a five-year sentence.

VIDEO: Teen Mom's most shocking moments

Portwood is scheduled to attend a hearing Feb. 6, where a judge will decide whether to approve the plea deal. Until then, Portwood -- mom to daughter Leah, 3 -- remains in custody.