(Note: This story has been updated from a previous version.)

Prince was rushed to a hospital in Illinois early Friday morning after complications from the flu forced him to make an emergency landing on his jet, TMZ reports.

Prince, 57, has been fighting a flu for the last several weeks, and cancelled two shows on April 7th. He played in Atlanta on Thursday, however, but felt much worse after boarding his plane. The aircraft was only in the air a short time before landing at Quad City International Airport in Moline, Ill. just after 1 a.m. and Prince was immediately taken to a hospital via ambulance.

He was released three hours later and, after an additional flight, is now back at his home outside Minneapolis, Minnesota.