Rocker Morrissey has postponed two more shows on his U.S. tour on the advice of medical experts.

The sickly singer scrapped performances in New Jersey and Atlanta, Georgia last week (ends08Jun14) after falling ill with a virus, but he was back onstage in Boston, Massachusetts on Saturday (07Jun14).

However, the former The Smiths star's return was short-lived - he has now postponed Tuesday's (10Jun14) gig in Baltimore, Maryland, and a concert in Washington, D.C. on Wednesday (11Jun14). Both shows have been rescheduled for later this month (Jun14).

A statement from the tour promoters reads, "Important Info: At the advice of Morrissey Official's medical team, Baltimore at the Joseph Meyerhoff Symphony Hall is now rescheduled for June 24 and The Lincoln Theatre in Washington Dc is rescheduled for June 25. All tickets previously purchased will be honored for the new dates (sic)."