Just Stop Oil protesters set off an orange flare next to the 17th green at the British Open on Friday before being driven off the course by the police in a golf buggy.
The incident happened as Corey Conners, Billy Horschel and Alex Noren walked up the fairway towards the green. American Horschel led a protester towards security officials and was cheered by other spectators.
Orange powder settled near the edge of the green just short of the putting surface but second-round play continued without any delay.
"A protester was quickly apprehended on the 17th hole and is one of four people who have been arrested by the police," organisers the R&A said in a statement.
"Play was not disrupted and we would like to thank marshals, players and other spectators for their vigilance and understanding as the protesters were removed."
Ground staff quickly cleared away the debris using leaf blowers.
Just Stop Oil protesters have disrupted several major sporting events in England this year including the Wimbledon Tennis Championships and the Ashes cricket test at Lord's.


Khawaja defies the obituaries with half-century in third Ashes Test
FIFA launches $60 ticket tier amid criticism of 2026 World Cup pricing
Abu Dhabi Knight Riders snap Desert Vipers streak in one-run thriller
Dembele named FIFA player of 2025, Bonmati wins women's award
Australia's Green becomes IPL's most expensive overseas player
