I am doing similar with a one way ticket from Australia to Bangkok via Singapore with SCOOT Airlines. I spoke to a Scoot agent and she said that they take their ruling from the Immigration Consulate of Thailand. So it seems that it is dependent on the countries immigration policy NOT the airlines. Please correct me if you know otherwise.