A dog walker punched by a farmer had been in the wrong place at the wrong time, magistrates heard.
Seeing Matthew Whitaker with two labradors, one off the lead, Johnstone challenged him, punching him once in the face.
Mr Whitaker, who was left with reddening to his left cheek, took a picture of Johnstone and reported him.
Johnstone, who admitted assault by beating, rented land at Cross Hills, the court heard.
In mitigation, John Mewies said Mr Whitaker had been in the wrong place at the wrong time.
Johnstone, of Skipton Old Road, Colne, was fined £40 and was ordered to pay £100 compensation to Mr Whitaker, a £20 victims surcharge and £85 costs.