Finnish peacekeepers were fired at in southern Lebanon on Friday, the Finnish Defence Forces said.
According to the statement, a crowd gathered around the peacekeepers, stopping their progress around 10am local time.
Seventeen Finns were travelling in four armoured vehicles together with French peacekeepers.
People in the crowd behaved violently and some were armed. A Finnish peacekeeper fired warning shots.
According to the statement, a handgun was fired at the patrol from somewhere outside the crowd. The patrol was forced to resort to weapons in order to protect itself, the FDF said.
More shots were fired at the patrol as it disengaged from the situation.
The Finnish troops returned to their home base at approximately 10:50am.
No injuries reported
None of the Finns were injured, but there was damage to the vehicles. According to the release, the cause of the incident is unknown.
Some 200 Finns are taking part in the United Nations peacekeeping operation in Lebanon, known as UNIFIL. They are based in the village of Deir Kifa in South Lebanon's Tyre District.
In March, a Finnish peacekeeper was injured in an explosion in Lebanon. Last autumn, Unifil accused the Israeli Defence Forces of deliberately firing at its positions.
Unifil's mission is to monitor a ceasefire between Israel and Hezbollah, a Lebanese Shia Islamist political party and paramilitary group.