Philly rapper Meek Mill, real name Robert Williams, is one step closer to being free of all of his legal issues.

Back in March, Meek allegedly got into an altercation with a fan who wanted a picture at St. Louis International Airport. He was later charged with misdemeanor assault.

According to TMZ, Meek's lawyers managed to work their jelly and get his assault case completely thrown out, but under one condition. The "1942 Flows" rapper had to perform community service, which he has reportedly already done at the Veterans Association in his hometown of Philadelphia.

Meek was also arrested back in August in New York City for reckless driving on a dirt bike. He agreed to complete community service in that case as well. His record will reportedly be cleared if he refrains from getting into any further trouble over the next six months.