A private-hire car driver punched a man who had refused to cancel his booking, causing the victim to lose two teeth.
Mr He Yong, 36, had to have another two teeth extracted as well, as they were displaced.
The driver, Muhammad Hidir Mohammad Alimon, 32, pleaded guilty yesterday to an assault charge and was sentenced to five months' jail.
He was also ordered to pay Mr He $9,146 in compensation. This was the out-of-pocket amount the victim paid for his medical fees.
If Hidir is unable to pay the sum, he will have to spend another 45 days behind bars.
Around 11.40am on May 12 last year, Mr He used a booking app to request a five-seater car to ferry his family to Choa Chu Kang.
Hidir arrived in a black Audi soon after, and noticed that Mr He's two young children, aged four and seven, could be below 1.35m tall. As such, they needed booster seats, according to requirements by the Land Transport Authority.
Deputy Public Prosecutor Jordon Li said that as the car was not equipped with the seats, Hidir told Mr He that he could not take them to their destination.
Amount driver Muhammad Hidir Mohammad Alimon was ordered to pay Mr He Yong in compensation. This was the out-of-pocket amount the victim paid for his medical fees.
Number of extra days Hidir will have to spend behind bars if he is unable to pay the above sum.
Hidir also asked him to cancel the booking and make other arrangements. Mr He then booked another private-hire vehicle but ignored Hidir's request.
Hidir drove back to Mr He after realising that the older man had failed to cancel his earlier booking, and repeated his request.
The DPP said: "The victim refused to do so and responded that the accused should be the one to cancel the booking since he had refused to ferry the victim and his family."
The second vehicle that Mr He booked soon arrived and he was about to close the front passenger door when Hidir stopped him.
He then punched Mr He's mouth, drawing blood. The court heard that the victim did not retaliate but alerted the police instead.
An ambulance took him to Khoo Teck Puat Hospital where he was found to have lost two teeth. Two others that were "severely palatally displaced" had to be extracted.
The DPP told the court that Mr He's root tips were also fractured, adding: "The victim is currently undergoing treatment to obtain dental implants to replace his missing teeth... and was given eight days of medical leave."
Hidir was offered bail of $10,000 and was ordered to surrender at the State Courts on July 26 to begin serving his sentence.
For assault, he could have been jailed for up to two years and fined up to $5,000.