This topic has been discussed before and all I can say is that I have had one way tickets with no visa in my passport. The most recent time was a couple of years ago, so things may have changed since then. Is it a written regulation, or different depending on the airline?