Dunfermline police have declared a decrease in disorder among youths at the town’s bus station.
The reduction in bad behaviour follows a concerted effort to disperse youngsters congregating in the town centre.
Officers were backed up by taxi marshalls and street pastors with the support of Fife Council in the battle to combat underage drinking and other problems on Friday and Saturday nights.
Scores of parents were contacted about their children’s unacceptable behaviour and were warned the next step would be face-to-face meetings if the conduct persisted.
The tactic appears to have worked and peace has been restored at the bus station for the time being.
But police are clear officers will continue to be deployed there as often as necessary.
A spokeswoman for Police Scotland said: “The deployment of officers to the area surrounding Dunfermline bus station has been part of the policing plan for the town for some time.
“Following reports of anti-social behaviour in the area over recent weeks, additional police and Fife Council resources have been in attendance at weekends, which has resulted in decrease in disorder.
“We will continue to deploy officers to the area as operationally necessary.”
Dunfermline councillor Helen Law said different agencies had pulled together to achieve the result.
She added however: “It’s not something that’s going to go away completely because there will always be young folk wanting to congregate.
“We congregated ourselves when we were young but without causing the same kind of mayhem.”
Mrs Law urged parents to ensure they knew where their children were at weekends.
“Try to make sure they’re not getting themselves into bother that could haunt them for the rest of their days,” she said.
“We want them to enjoy themselves. Young people wanting to meet up is nothing new but we want them to stay safe.”
The councillor said reports of underage drinking had caused particular concern that young people could be leaving themselves vulnerable.
Anyone with concerns about anti-social behaviour can contact Police Scotland on 101.