What time would you prefer us to contact you?
Please complete mandatory fields
Ross Ewan, 29, stated he could not remember the incident, which happened as the 19-year-old girl was leaving the venue with her friends.
Solicitor Paul Ralph said Mr Ewan was "contrite" and accepts he behaved in a "ridiculous" manner, reports the Perthshire Advertiser.
"She was standing near to the exit when the accused came up behind her and grabbed the bottom of her dress with both hands and pulled it right up," added depute fiscal Stuart Richardson.
Mr Ewan was also ordered to pay a fine of £200, although it was accepted by Sheriff Richard McFarlane - who was appointed to the Scottish courts on a part-time basis six years ago - that there was no sexual element to the incident.
This means that his name will not be added to the Sex Offenders Register as a result of the prosecution.
Posted by Francesca Witney
Claims Direct is a trading name of Slater and Gordon UK Limited, a company registered in England & Wales with registration number 07931918, VAT 125 446 327, registered office 58 Mosley Street, Manchester, M2 3HZ and is an approved Alternative Business Structure authorised and regulated by the Solicitors Regulation Authority and authorised and regulated by the Financial Conduct Authority for insurance mediation activity.