An assault charge against a 47-year-old union leader have been dropped.

David Cassidy, the financial secretary for Unifor Local 444, was charged in March following an incident at a children's hockey game at Essex Arena.

The charges were withdrawn in court on Tuesday.

Cassidy agreed to a peace bond and not to associate with Stephen Fuerth. He is also banned from possessing a weapon.