A 34-year-old woman was ordered to carry out 100 hours of unpaid work.
Leanne Ellington, of Hazlehead Way, admitted assaulting her partner David Laidlaw by kicking him on the body at Bonnethill Court on February 12.
She also had sentence deferred until December 18 on a second case to monitor her compliancy with the order.
In this case, Ellington admitted breaching court orders by approaching Mr Laidlaw and speaking to him at Tulloch Court on March 14.
She also admitted abusive behaviour by shouting and swearing at Mr Laidlaw, demanding money from him and refusing to leave when asked to do so at Tulloch Court, on March 14.