Stuart, I am glad you had no problems but I have seen with my own eyes people not allowed to board a plane for which they had bought a ticket because their passport would expire in less than six months and also refused entry to Jamaica for the same reason. The fact is you are completely at the whim of the boarding agent or the immigration officials. If you catch one on a bad day, you're screwed.