21 Savage turned himself in to local authorities on allegations of drug and weapons possession in connection with a 2019 immigration incident when officials arrested him.

According to Buzzfeed, he was released on bond Thursday evening.

The rapper, born She’yaa Bin Abraham-Joseph, was initially taken into the custody of Immigration and Customs Enforcement officers on Feb. 3, 2019. He was later released on bond after his arrest gained international attention.

The government has pursued his deportation on the grounds that he overstayed his visa after coming from the U.K. at the age of 7.

Earlier this month, a warrant was issued for his arrest on suspicion of felony drug possession and weapons possession in Dekalb County.

His attorneys claim that he was not aware of the warrant, which was sought Sept. 7, until Thursday.

The warrant alleges that during a stop on the evening of his ICE arrest, the rapper threw out a bottle of liquid that later tested positive for codeine. A handgun was also reportedly found inside the car.

“The warrant appears to have been sought at the behest of ICE, as the warrant was issued in the eve of an Immigration Court hearing in Mr. Joseph’s deportation proceeding, and is based upon events that transpired on the evening that ICE arrested Mr. Joseph over 2 and one half years ago,” said Charles Kuck, who represents 21 Savage in his immigration case.

A hearing on his immigration status is scheduled for Nov. 1. Kuck said ICE officials refuse to terminate the case.

21 Savage is expected to join J. Cole on “The Off-Season Tour,” which kicks off tonight in Miami.