A German tourist injured his partner by hurling a pizza and a pot of noodles at her during a "disappointing" holiday in Scotland.
Banker Wolfgang Gruelich, 57, lashed out after finding his excursion to Scotland had not lived up to his expectations.
Gruelich spent a night behind bars but was allowed to walk free on Wednesday after agreeing not to speak to his family while he remains in Scotland.
The Crown asked Gruelich to give "a gentleman's agreement" that he would make his own way back to Germany by flying tomorrow morning.
Meanwhile, his partner and her two daughters will drive his car back to Wiesentheid with all his belongings, Perth Sheriff Court was told.
Gruelich admitted culpably and recklessly throwing a pizza and then hurling a pan and its contents at Irmgard Wiesenberger on August 10.
He admitted injuring his partner by striking her on the leg to her injury with the pan and food while they were holiday at Orchard Cottage, Huntingtowerfield, Perthshire.
The family had arrived in the UK by ferry and had stayed in several locations before arriving in Perthshire where the incident took place last weekend.
Fiscal depute Jim Eodanable said: "I would suggest the holiday had not been a great success from the off. I think the parties had different expectations as to the nature of the holiday.
"The Crown accept that in frustration the accused threw a pan which had been part of the evening meal. The pan made contact and caused bruising to her leg.
"The police were informed and the accused co-operated and was courteous to all involved.
"Somewhat unusually, it is acceptable - with the undertaking that the accused gives a gentleman's agreement to make his own way home to Germany and not contact his partner in any way while in Scotland - for him to plead guilty on that basis."
Solicitor Graham Harding, defending, said: "They have been in a relationship since 2003 and were on holiday here. He had driven the parties' van for about six hours that day.
"He was tired and had taken some alcohol and a row had broken out with regards to food. It had been thrown - not at her - but unfortunately the pan and contents managed to hit her.
"It's very fair to say he is very remorseful about what happened and it is not something he ever expected to do. He is sincerely apologetic.
"He spent all of Sunday and most of Monday in custody. He appears before the court as a first offender. He has made arrangements to stay in a local hotel and fly back to Germany on Friday."
Mr Harding said Ms Wiesenberger had a driving licence with her and would undertake to drive the family vehicle and her teenage daughters home to Germany.
He said his client - who has been staying in a Perth hotel since getting freed on bail on Monday - agreed with the condition not to talk to his partner in Scotland.
Sheriff Fiona Tait noted that Gruelich was a first offender and fined him £300 which he paid before leaving the court building.
People who read this story also read
- 'I was raped every day for four months at detention centre'
- Scotland fans take up camp in Trafalgar Square before England tie
- One in three Scottish men 'likely to have a criminal record'
- Scots teenager claims 'gang forced her at gunpoint to smuggle drugs'
- Woman who died in road accident was due to get married next year