When Mohammed Khan left Montreal for Bangladesh in early February to attend his sister's funeral he had no idea how hard it would be to return.

When he attempted to board an Air Canada flight home from Germany Tuesday, Immigration Canada refused to allow him to board.

He was singled out and grounded.

"They said you are on the blacklist, you are on a no-fly list in our system," said Khan.

"I feel terrible because I did not do anything wrong in my life."

So he was stuck far away from home in Germany with no money or place to stay.

Khan turned out to be a victim of a bureaucratic boondoggle set off by the fact that there are at least three other people on the no-fly list that share both his name and his birthday.

Once the issue was cleared up by Canadian consular authorities, Khan borrowed $1,300 and got on the first flight back, a one-way ticket to Montreal on British Airways.

Khan can't figure out why Air Canada refused to take him home but still took his luggage back to Montreal.

The airline stored his bags for a few days and then finally returned them last night.

Air Canada said in a statement that Khan never contacted them to finally board on his original ticket once he was cleared to fly. The airline has refused to refund the ticket he bought from British Airways.