A woman cabbie was fined £600 for smoking in her own taxi - three times.
Helen Jones, 42, was hit with a £200 fine for each of three cigarettes after lighting up in her own cab.
A court heard how taxis are classed as a smoke-free place under the Health Act 2006.
Jones, of Newport, Gwent, had already had five fixed penalty notices for smoking over the last three years.
A senior council manager then witnessed her smoking in her taxi - and throwing a cigarette butt to the ground in June.
Community safety wardens then witnessed her smoking in her taxi on another twice.
Jones failed to appear in court when she prosecuted at Cwmbran magistrates for the three smoking offences - and one of littering for dropping her cigarette butt on the floor.
She received the maximum fine of £200 per offence due to the "persistent offending and her blatant disregard for the law".
In total she was ordered to pay £980 including costs.
A Newport council spokesman said: “The legislation to prevent smoking in smoke-free places was introduced to protect members of the public from the harmful effects of secondhand cigarette smoke.
“Officers will not tolerate breaches of the law - and repeat offenders will be dealt with robustly."
A petition calling for Erewash cabbies to be allowed to have fully-tinted windows in their taxis has been rejected over fears that vehicles could be used to enable the abuse of vulnerable children and adults.