Slash's flight was diverted to Utah when one of the toilets on board became blocked up.

The former Guns N' Roses rocker was on his home from a concert in Serbia, and on the last leg of the Journey from Minnesota to Los Angeles last night (01.08.11) when the Delta aircraft had to make the unscheduled landing after problems arose with the bathroom facilities on board.

One passenger told gossip website TMZ: "It stunk. There was a flight attendant standing by the door asking people not to go number two."

The flight crew also stopped serving drinks after the announcement about the toilet, to prevent people from needing to use the facilities.

After finally landing in Los Angeles, Slash wrote on twitter: "Left Serbia 8am, just arrived in LA, 10:30pm. Delays, broken toilets, u name it. Gotta love Delta."

Passengers - including Slash - each received a $100 voucher from the airline to compensate them for their troubles.

The concert in Serbia was the final date on Slash's European tour and up until the incident on the airplane, things had been going great.

He tweeted earlier in the week: "Its going to be a memorable show tonight in Belgrade. Strap yourselves in! Iii|; )' This arena sounds fn' amazing! Iii|; )' (sic)"

After the gig, he added: "Belgrade, Serbia kicks ass! Great city to end the tour. Amazing crowd! Iii|; )' (sic)"