A Fife man, already serving a 12-year jail term for attempted murder, has been given more time behind bars for stabbing a woman with a hunting knife.
Mark Wilson attacked the woman in a drug dispute.
Wilson, 36, formerly of East Quality Street, Dysart, appeared from custody at Dunfermline Sheriff Court.
He admitted on March 14 last year at Dunearn Drive, Kirkcaldy, he assaulted the woman by repeatedly punching her on the head and body, struck her on the leg with a knife, seized her by the body and dragged her, all to her severe injury.
The attack took place before he was sentenced for attempted murder in December.
Depute fiscal Alex Kirk said Wilson and the woman had been staying at the home of another woman between March 12 and 14 in a spare room.
At about 4am on the day of the offence an argument broke out over drugs going missing.
This resulted in Wilson attacking the victim by kicking and punching her then dragging her from the living room into the spare room.
Sheriff Charles MacNair jailed Wilson for 32 months, to be served consecutively to his current sentence.
In December, Wilson was jailed for 12 years for the attempted murder of a man in a dagger and sword attack in Kirkcaldy.
Wilson and accomplice Leeanne Napier attacked Scott Watson after bursting into his flat in Kirkcaldy on April 21 last year.
Wilson was jailed for 12 years and Napier for 10 years at the High Court in Glasgow.